Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Funktionierendes Login mit Wertegegenprüfung aus Mysql
Hallo ;o)
Nachdem ich hier neu bin und schon unzählige Fragen zum Thema Login und Sessions gefunden habe, möchte ich hier mein Login Script posten das username und passwort mit werten aus einer mysql db vergleicht und wenn diese stimmen eine session registriert
(( index.php ))
index.php ist einfach das formular das die werte an check_login.php (action) übergibt
Code: In Zwischenablage kopieren (nur IE)
((check_login.php))
check_login.php überprüft die ankommenden werte und führt mit einen ein mysql_query durch
wenn dies erfolgreih war (true wird geliefert) wird session registriert, sonst fehlermeldung ausgegeben
Code: In Zwischenablage kopieren (nur IE)
Folgende Anmerkungen:
ich würde das passwort immer mit md5 verschlüssen $password = md5($password);
natürlich muss dann auch bei der abfrage $password = md5($password) ergänzt werden, da ja nun
das passwort mit md5 encryption in der datenbank gespeichert ist und nicht als reiner text
wenn ihr nach dem erfolgreichn login weiterverlinkt, vergisst nicht session_start() in jeder datei einzubinden auf die ihr verlinkt
wenn ihr verhindern wollt das eine datei angesehen wird ohne dass der user sich eingelogged hat, ergänzt folgendes nach session_start();
Code: In Zwischenablage kopieren (nur IE)
Ich hoffe das hilft euch weiter.. und mir is kein fehler beim übertragen ins forum passiert
mfg
Michi