Problem mit Login "Abfrage"

Ich habe oft Probleme mit dem md5, wenn ich es direkt in der Abfrage drin habe.
Mach aus dem
PHP:
$sql = "SELECT * FROM `mc_member` WHERE `mb_nickname` = 'Oranje' AND `mb_password` = '".md5(xxxxx)."'";
das
PHP:
$pwd = md5('xxxxx');
$sql = "SELECT * FROM `mc_member` WHERE `mb_nickname` = 'Oranje' AND `mb_password` = '".$pwd."'";

So funktioniert es bei mir immer.
 
Zuletzt bearbeitet:
Ahh ich habe den fehler gefunden.

Ich habe die Länge von einem Passwort, in der Datenbank, zu kurz gemacht (16)

und da wurde der Hash Wert nicht richtig gespeichert, also zu kurz. Aber jetzt klappt es nachdem ich die Länge höher gesetzt habe. Man immer diese doofen fehler.

Sorry das ich euch mit meinem eigen Fehler genervt habe.
 
Zurück