FreeZeY
Lt. Junior Grade
- Dabei seit
- Aug. 2004
- Beiträge
- 398
Hallo zusammen.
Kann es sein, dass, wenn man den MD5-Wer eines Strings (in meinem Fall Passwort) in eine Variable zwischenspeichert und diese dann in eine Datenbank einpflegen möchte, ein ganz anderer Wert eingetragen wird?
also dazu mal ein Beispiel:
Und wenn ich dann den wert $md5passwort in die MySQL-Datenbank speichern möchte.. Dann speichert der irgend nen anderen Wert ein.
Wenn ich aber den MD5-Wert nicht in eine Variable packe und nacher in dem Query einfach md5($passwort); benutze, dann gehts
.
Habe es mit PHP 4.3.3 getestet und (ich glaube) einer 4.0.x MySQL-Version.
Ich meine, das ist jetzt kein Problem für mich, aber mir ist es aufgefallen.
FreeZeY
Kann es sein, dass, wenn man den MD5-Wer eines Strings (in meinem Fall Passwort) in eine Variable zwischenspeichert und diese dann in eine Datenbank einpflegen möchte, ein ganz anderer Wert eingetragen wird?
also dazu mal ein Beispiel:
PHP:
<?php
$passwort = "Passwort";
$md5passwort = md5($passwort);
echo $md5passwort; //Gibt den richtigen MD5-Wert aus!
Wenn ich aber den MD5-Wert nicht in eine Variable packe und nacher in dem Query einfach md5($passwort); benutze, dann gehts

Habe es mit PHP 4.3.3 getestet und (ich glaube) einer 4.0.x MySQL-Version.
Ich meine, das ist jetzt kein Problem für mich, aber mir ist es aufgefallen.
FreeZeY