*verzweifel* md5 verschlüsselung

Selenic

Grünschnabel
ich wühl jetzt seit ungefähr 4 studen in dem quellcode und in allen möglichen php foren und seiten rum aber ich bekomm das net hin...

erstmal was zum verständniss:

ich habn formular über des schick ich auf die näcshte seite "name" und "passwort" auf der näcshten seite les ich die mit $HTTP_POST_VARS aus und überprüf sie ob der user und das passwort dazu in der datenbank vorhanden sind.

das passwort in der dantebank habe ich vorm reinschreiben mit md5($passwort) verschlüsselt. das gleiche mache ich mit dem passwort das ich ausn den $HTTP_POST_VARS rauslese.

jetzt kommts!

03b76bc355a27642ee2c2eaf1
03b76bc355a27642ee2c2eaf19f6c7ed

:confused:

das erste passwort ist das aus der datenbank, das unter aus den POST_VARS.


PHP:
   	$user_pruefen = mysql_query("SELECT * FROM sel_user", $d);
	while ($data = mysql_fetch_array($user_pruefen)) {
		
	  if ( $data['Name'] == $HTTP_POST_VARS['Name'] ) {
	  	$name = "true";
	  	$passwort = $HTTP_POST_VARS['Passwort'];
   		$passwort = md5($passwort);
	  	
		  if ( $data['Passwort'] == $passwort ) {
		  	$passwort = "true";
	 	  }
		  if ( $data['Passwort'] !== $passwort ) {
		  	$failed = "true";
		  	echo $data['Passwort'] . "\n";
		  	echo $passwort;
		  }


waaarum ist da untere länger? ich weis echt nimerm weiter.. vermutlich fehlt irgendwo ein zeichen oder so.. aber ich finds einfach net...

*hilP*
 
Zurück