![]() |
[PHP] md5-Probleme
Hi.
das mit den Session ist ja, jetzt, nachdem ich weiß, wie es geht, total easy.. ;-) Doch ein Problem. Ich speichere ein PW mit md5. Das funzt. Doch will ich das PW wieder in das Feld eingeben und prüfen, sagt er, es sei nicht das gespeicherte PW. Mein Code:
Delphi-Quellcode:
Wäre nett, wenn ich hier noch einen Tipp bekäme *liebguck*
"SELECT....WHERE....AND (pw = '".md5($_REQUEST["pw"])."')";
|
Re: [PHP] md5-Probleme
laß doch mal den sql-abfrageausdruck ausgeben. dann siehst du ja ob er
a) den string falsch zusammenbaut oder b) der inhalt im feld wirklich nicht dem im sql-ausdruck abgefragtem entspricht. in beiden fällen reicht der code-schnipsel uns nicht aus, um das problem zu lösen. da kannste noch so lieb gucken... |
Re: [PHP] md5-Probleme
Mache ich das mit
"mysql_error()"? Oder muss ich einen anderen Befehl nutzten? Wenn ja, welchen denn? Danke |
Re: [PHP] md5-Probleme
Evtl. ist $_REQUEST["pw"] leer, weil dein <input> einen anderen Namen hat, sind aber nur Vermutungen.
Wie bttb930 schon sagte: Lass dir einfach mal den SQL-Code ausgeben, dann siehst du schnell, ob da ein '' dasteht oder irgendwas anderes. :wink: Eigentlich ist das der erste logische Schritt bei der Lösung eines solchen Problems. Auf die Idee sollte man eigentlich selber als erstes kommen. :roll: Zum letzten Beitrag:
Code:
Die roten Meldungen sind was feines. :stupid:
echo $sql;
|
Re: [PHP] md5-Probleme
Ok,
das war die Lösung. Habe für das PW in der DB nur 6 Zeichen angegeben. Logischerweise speichert er die ersten 6 Zeichen des md5-String und beim Abfragen stimmt es nicht mehr überein. Wieder einmal vielen Dank an die DP... |
Re: [PHP] md5-Probleme
wie bereits vermutet: das hättste auch gleich selbst lösen können...
|
Re: [PHP] md5-Probleme
Stimmt... :-(
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz