Bonjour,

la solution est certainement simple mais je n'y arrive pas.

j'ai deux chaînes de caractères produites par la fonction de cryptage md5().
elles sont sauvées dans 2 variables du style $mdp1=md5("password"); .

comment vérifier leur égalité et inégalité ?

même si elles sont égales (vérifié par affichage), le test "$mdp1 != $md2" est toujours accepté.
j'ai essayé la fonction strcmp($mdp1,$mdp2), elle retourne apparemment toujours -18 lorsqu'elles sont égales et 1 ou -1 sinon (testé avec différents mots de passe).
que fait-t-elle exactement, elle compare les tailles des chaines ? (qui est toujours la même avec le md5, non?)

y a-t-il une fonction qui m'aie échappée?

merci d'avance

à bientôt