Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Login Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Login Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Jaysen
Mitglied


images/avatars/avatar-52515.jpg

Dabei seit: 16.02.2009
Beiträge: 617

Login Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hy ich habs mal mit Mysql versucht und da kommt bei meiner Seit jetzt immer das: Rv Apassionata

__________________


icon by Saraliebtpferde
22.02.2009 12:18 Jaysen ist offline E-Mail an Jaysen senden Beiträge von Jaysen suchen Nehmen Sie Jaysen in Ihre Freundesliste auf
.Senseless
dima & sascha!


images/avatars/avatar-48682.png

Dabei seit: 26.01.2009
Beiträge: 2.244

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Könntest du den Code reinstellen? So kann dir glaub ich keiner helfen..

__________________
    "Bei leichten Depressionen empfehle ich ein heißes Bad mit ätherischen Ölen, bei schweren Depressionen ein heißes Bad mit Föhn!"

22.02.2009 13:23 .Senseless ist offline E-Mail an .Senseless senden Beiträge von .Senseless suchen Nehmen Sie .Senseless in Ihre Freundesliste auf Fügen Sie .Senseless in Ihre Kontaktliste ein
Jaysen
Mitglied


images/avatars/avatar-52515.jpg

Dabei seit: 16.02.2009
Beiträge: 617

Themenstarter Thema begonnen von Jaysen
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ok soll ich alle reinstellen???
Naja ich mach einfach mal...

connect.inc.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
  <?php
  $dbHost "localhost";
  $dbUser "root";
  $dbPass "";
  $dbName "login";
  $connect = @mysql_connect($dbHost$dbUser$dbPass) or die("Konnte keine Verbindung zum Datenbankserver aufbauen!");
  $selectDB = @mysql_select_db($dbName$connect) or die("Konnte die Datenbank <b>$dbName</b> nicht auswählen!");
  ?>




index.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
  <?php
  $dbHost "localhost";
  $dbUser "root";
  $dbPass "";
  $dbName "login";
  $connect = @mysql_connect($dbHost$dbUser$dbPass) or die("Konnte keine Verbindung zum Datenbankserver aufbauen!");
  $selectDB = @mysql_select_db($dbName$connect) or die("Konnte die Datenbank <b>$dbName</b> nicht auswählen!");
  ?>




login.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
  <?php
  $dbHost "localhost";
  $dbUser "root";
  $dbPass "";
  $dbName "login";
  $connect = @mysql_connect($dbHost$dbUser$dbPass) or die("Konnte keine Verbindung zum Datenbankserver aufbauen!");
  $selectDB = @mysql_select_db($dbName$connect) or die("Konnte die Datenbank <b>$dbName</b> nicht auswählen!");
  ?>


logout.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
  <?php session_start(); ?>
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
    <title>LogOut</title>
  <link rel="stylesheet" type="text/css" href="style.css">
  </head>
  <body>
  <?php
  $user $_SESSION['user'];
  if(session_destroy()) {
    echo '<p align="center">Bye bye '.$user.'<br><br>Du hast Dich erfolgreich abgemeldet.<br><br><a href="index.php">Zur Anmeldung</a></p>';
  }else{
    echo '<p align="center">Beim Abmelden trat leider ein Fehler auf!<br><br>Bitte schliesse Dein Browserfenster.';
  }
  ?>
  </body>
  </html>


neu.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
01  <?php
02  session_start();
03  if(!session_is_registered('user') || $_SESSION['user'] == "") {
04    header("location:index.php");
05    die;
06  }
07  require("connect.inc.php");
08  ?>
09  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
10  <html>
11  <head>
12    <title>Neuen Benutzer anlegen</title>
13  <link rel="stylesheet" type="text/css" href="style.css">
14  </head>
15  <body>
16  <?php if(!isset($_POST['submit'])) { ?>
17  <form action="<?php $PHP_SELF ?>" method="post">
18  <table width="400" bgcolor="#000000" border="0" cellpadding="5" cellspacing="1" align="center">
19    <tr>
20      <td bgcolor="#e7e7e7" align="center" colspan="2">
21      <b>Neuen Benutzer anlegen</b>
22      </td>
23    </tr>
24    <tr>
25      <td width="170" bgcolor="#e7e7e7">Benutzername</td>
26      <td width="230" bgcolor="#ffffff"><input type="text" name="username" class="input"<?php if($_POST['username'] != "") { echo ' value="'.$_POST['username'].'"'; } ?> size="20"></td>
27    </tr>
28    <tr>
29      <td width="170" bgcolor="#e7e7e7">Passwort</td>
30      <td width="230" bgcolor="#ffffff"><input type="password" name="password" size="20" class="input"></td>
31    </tr>
32    <tr>
33      <td width="170" bgcolor="#e7e7e7">Passwort wiederholen</td>
34      <td width="230" bgcolor="#ffffff"><input type="password" name="password2" size="20" class="input"></td>
35    </tr>
36    <tr>
37      <td bgcolor="#e7e7e7" align="center" colspan="2">
38      <input type="submit" name="submit" value="Benutzer anlegen" class="button">
39      </td>
40    </tr>
41    <tr>
42      <td bgcolor="#e7e7e7" align="center" colspan="2">
43      <a href="sichere_seite.php">Zurück zur Admin-Seite</a>
44      </td>
45    </tr>
46  </table>
47  </form>
48  <?php
49  }elseif(!isset($_POST['username']) || $_POST['username'] == ""){
50    echo '<p align="center">Einen Benutzernamen brauchen wir schon ;-)<br><br><a href="neu.php">Zurück</a></p>';
51  }elseif(!isset($_POST['password']) || $_POST['password'] == "") {
52    echo '<p align="center">Ein Passwort brauchen wir schon ;-)<br><br><a href="neu.php">Zurück</a></p>';
53  }elseif($_POST['password'] != $_POST['password2']) {
54    echo '<form action="neu.php" method="post">';
55    echo '<p align="center">Die Passwörter stimmen nicht überein!<br><br>';
56    echo '<input type="hidden" name="username" value="'.$_POST['username'].'">';
57    echo '<input type="submit" name="zurueck" value="Zurück"></p>';
58    echo '</form>';
59  }else{
60    $query = @mysql_query("SELECT user FROM users WHERE user = '".$_POST['username']."'");
61    $result = @mysql_fetch_array($query);
62    if($_POST['username'] == $result['user']) {
63      echo '<p align="center">Sorry, dieser Benutzername ist leider schon vergeben!<br><br><a href="neu.php">Zurück</a></p>';
64      die;
65    }else{
66      $username $_POST['username'];
67      $pass md5($_POST['password']);
68      if($insert = @mysql_query("INSERT INTO USERS SET user = '$username', pass = '$pass'")) {
69        echo '<p align="center">Der neue Benutzer wurde erfolgreich angelegt!<br><br><a href="sichere_seite.php">Zur Admin-Seite</a></p>';
70      }else{
71        echo '<p align="center">Beim Anlegen des neuen Benutzers trat leider ein Fehler auf!<br><br><a href="neu.php">Zurück</a></p>';
72      }
73    }
74  }
75  ?>
76  </body>
77  </html>


sichere_seite.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
  <?php
  session_start();
  if(!session_is_registered('user') || $_SESSION['user'] == "") {
    header("location:index.php");
    die;
  }
  ?>
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
 <head>
    <title>Sichere Seite</title>
  <link rel="stylesheet" type="text/css" href="style.css">
  </head>
  <body>
  <table width="400" bgcolor="#000000" border="0" cellpadding="5" cellspacing="1" align="center">
    <tr>
      <td bgcolor="#e7e7e7" align="center">
      <?php echo "<b>Hallo ".$_SESSION['user']."</b>"?>
      <br><br>
      <b>Hier ist der sichere Inhalt!</b>
      <br><br>
      <a href="neu.php">Neuen Benutzer anlegen</a>
      <br><br>
      <a href="logout.php">LogOut</a>
      </td>
    </tr>
  </table
  </body>
  </html


__________________


icon by Saraliebtpferde
22.02.2009 17:23 Jaysen ist offline E-Mail an Jaysen senden Beiträge von Jaysen suchen Nehmen Sie Jaysen in Ihre Freundesliste auf
.Senseless
dima & sascha!


images/avatars/avatar-48682.png

Dabei seit: 26.01.2009
Beiträge: 2.244

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nein, darum ging es nicht..
Jaysen hat die den Login betreffenden Dateien gelöscht. Als ich geschrieben hab, war noch eine Datei zu sehen, in der die Hälfte des PHP-Codes offen zu sehen war etc. ^^ Da war halt etwas falsch.

__________________
    "Bei leichten Depressionen empfehle ich ein heißes Bad mit ätherischen Ölen, bei schweren Depressionen ein heißes Bad mit Föhn!"

22.02.2009 20:16 .Senseless ist offline E-Mail an .Senseless senden Beiträge von .Senseless suchen Nehmen Sie .Senseless in Ihre Freundesliste auf Fügen Sie .Senseless in Ihre Kontaktliste ein
Jaysen
Mitglied


images/avatars/avatar-52515.jpg

Dabei seit: 16.02.2009
Beiträge: 617

Themenstarter Thema begonnen von Jaysen
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

soll ich sie wieder reinstellen??? mann ich glaub ich bin zu dumm für das....

__________________


icon by Saraliebtpferde
22.02.2009 20:17 Jaysen ist offline E-Mail an Jaysen senden Beiträge von Jaysen suchen Nehmen Sie Jaysen in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Login Problem

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH