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





Répondre avec citation


c'est la même chose non?






Partager