| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Dann arbeite dich mal in MySQL rein und schau wie weit du kommst. |
| | ||
| Gast
Beiträge: n/a
| Zitat:
<?php // Server-Daten $host="................."; // Hostname $user="................."; // Loginname $sqlpw="..............."; // SQL Passwort $db="...................."; // SQL Datenbankname // Table 1 $table="............."; $tabel1="benutzer"; // Mit der Datenbank verbinden $link = mysql_connect($host, $user, $sqlpw); if(! $link) {echo"Es konnte keine Verbindung zur Datenbank aufgebaut werden. Möglicherweise sind die SQL Daten falsch!";} else {echo"Die Verbindung zur Datenbank wurde hergestellt";} mysql_select_db($db) or die ("Die Verbindung zur Datenbank ist unterbrochen"); // Auslesen der Daten $result = mysql_query("SELECT username, passwort FROM $table1 ORDER BY `ID`", $link); // Admin Passworts $passwort1 ="$passwort"; $username1 ="$username"; | |
| | |
| Gast
Beiträge: n/a
| "SELECT passwort FROM $table1 WHERE username = '$eingegebener_benutzername'" und dann vergleichen, ob das pass aus der DB wie das eingegebene pass is... (oder wenn du verschglüsselt gespeichert hast (z.B. md5) dann halt das eingegebene vorm vergleichen codieren...) //edit: also in die config sollte nur die datenbankverbindung.. der rest dann in ein login.php, welches nen benutzername und nen passwort durch ein formular zugeschickt bekommt... und dann das da oben und wenn der vergleich "true" zurück gibt,,, dann zB ne session als "admin" zertifizieren oder irgendwas.. ne |
| | ||
| Gast
Beiträge: n/a
| Zitat:
config.php <?php // Server-Daten $host="................."; // Hostname $user="................."; // Loginname $sqlpw="..............."; // SQL Passwort $db="...................."; // SQL Datenbankname // Table 1 $table="............."; $tabel1="benutzer"; // Mit der Datenbank verbinden $link = mysql_connect($host, $user, $sqlpw); $dblink = mysql_select_db($db, $link) or die ("Fehler II: Es konnte keine Verbindung zur Datenbank auf gebaut werden!"); if(!$link) {echo "Fehler I:Es konnte keine Verbindung zur Datenbank aufgebaut werden!";} else {echo "";} login.php <?php require "config.php"; $result = mysql_query("SELECT passwort1 FROM $table1 WHERE username1 = '$username'", $link); if (('$passwort' != $benutzer[passwort1]) = mysql_fetch_row ($result)) {echo"......";} else {echo"......";} ?> dann bekomme ich folgende fehlermeldung Parse error: parse error, unexpected '=' in ................................................../login.php on line 7 (line7 ist die fett gedruckte) | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [erledigt] Benutzernamen bzw. Benutzerlogin ändern | vollkommenegal | Server, Hosting und Workstations | 0 | 09.06.2008 10:06 |
| PHP Windows Benutzernamen auslesen | zim | PHP-Fortgeschrittene | 8 | 06.01.2008 09:47 |
| FTP-Upload mit PHP | @-Zeichen im Benutzernamen... | pino | PHP Tipps 2006 | 1 | 20.04.2006 12:20 |
| Mehrere Datenbanken mit verschiedenen Benutzernamen ändern | Datenbanken | 4 | 16.03.2006 09:16 | |
| Trennung von Benutzernamen | Mano | PHP Tipps 2004-2 | 3 | 24.11.2004 21:44 |
| [Erledigt] benutzernamen aus datenbank | Datenbanken | 3 | 27.10.2004 13:49 | |
| Mehrere Benutzernamen in der config.php | PHP-Fortgeschrittene | 6 | 25.10.2004 08:42 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| pwqcheck.php windows, php session mehrere benutzer in datenbank auslesen, php usernamen und passwort vergleichen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.