Pour être clair, car il me semble que tu mélange tout, tu test le MD5 d'un MD5 avec le pass envoyer par ton user.
Voila ce que tu doit faire :
$pass1 = le pass que tu va chercher dans la base de donnée où ton mdp est crypter en md5.
$pass2= le pass qui est envoyer par un formulaire par le user qui essaye de se connecter.
Pour tester, imprime tes variables avant le test (echo $pass1.'-'.$pass2 pour voir ce que ca donne, si tu n'a pas deux code MD5 c'est qu'il y a une erreur quelque part.
@+
Voila ce que tu doit faire :
$pass1 = le pass que tu va chercher dans la base de donnée où ton mdp est crypter en md5.
$pass2= le pass qui est envoyer par un formulaire par le user qui essaye de se connecter.
Code :
If (md5($pass2)==$pass1){
Connexion
}else{
Erreur!
}
Pour tester, imprime tes variables avant le test (echo $pass1.'-'.$pass2 pour voir ce que ca donne, si tu n'a pas deux code MD5 c'est qu'il y a une erreur quelque part.
@+