001
25.11.2004, 16:01 Uhr
lookIN
|
Nun gut, nach wiederholtem lesen hab ich denk ich erfassen können, was du willst.
Das ist eigentlich ziemlich einfach:
Du schickst den Benutzernamen und das Passwort mit HTML an das PHP Dokument, dass sind unten die Variablen $user und $pass:
PHP 4: |
<?php $connection=@mysql_connect("localhost","admin","password_db"); //Verbindung zu mysql aufbauen //überprüfen, ob es geklappt hat: if(!$connection) { echo "An error has occured"; exit; } //Datensätze auslesen $read="SELECT name, password FROM table_name"; //Wir speichern den SQL-Befehl in einer Variablen $result=mysql_db_query("db_name",$read,$connection);//Das Kommando wird an den mysql-Server übergeben
//Wieder Fehlerkontrolle if(!$result) { echo "An error has occured"; exit; }
while(list(name,password)=mysql_fetch_row($result)) //Die Ergebnisse werden //Zeilenweise abgearbeitet, bis zum Ende { if(($user==$name) && ($pass=$password)) //Jeder Eintrag aus der Tabelle(variblen $name und $password) wird mit den //eingegebenen Daten verglichen und bei Erfolg wird dem User eine Meldung ausgegeben { echo "Du wurdest erfolgreich eingeloggt"; exit; } } echo "Wrong password or user name";
?>
|
Ich weiß, dass geht noch ein bisschen besser, aber die Grundzüge erklärt es denke ich ganz gut. -- -- lookIN Dieser Post wurde am 25.11.2004 um 16:02 Uhr von lookIN editiert. |