Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] md5-Probleme (https://www.delphipraxis.net/42973-%5Bphp%5D-md5-probleme.html)

TheMiller 26. Mär 2005 20:20


[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:
"SELECT....WHERE....AND (pw = '".md5($_REQUEST["pw"])."')";
Wäre nett, wenn ich hier noch einen Tipp bekäme *liebguck*

bttb930 26. Mär 2005 20:25

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...

TheMiller 26. Mär 2005 20:27

Re: [PHP] md5-Probleme
 
Mache ich das mit

"mysql_error()"?

Oder muss ich einen anderen Befehl nutzten? Wenn ja, welchen denn?

Danke

S2B 26. Mär 2005 20:32

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:
echo $sql;
Die roten Meldungen sind was feines. :stupid:

TheMiller 26. Mär 2005 20:36

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...

bttb930 26. Mär 2005 20:45

Re: [PHP] md5-Probleme
 
wie bereits vermutet: das hättste auch gleich selbst lösen können...

TheMiller 26. Mär 2005 21:01

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