Zebra1928
Messages postés163Date d'inscriptionjeudi 15 juillet 2004StatutMembreDernière intervention27 janvier 2016
-
22 août 2006 à 12:55
mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
29 juin 2012 à 00:36
Bonjour à tous !!
J'ai un pb que j'arrive pas à solutionner,
si par exemple, j'ai un mot de passe: XWsd01 , si je saisie: XWsd01 ou bien: xwsd01 je peux accéder au site Web
mon pb c comment faire la difference entre majuscule et minuscule et si l'usager ne saisie pas exactement le mot de passe et le login, il pourra pas acéder ( je sais qie MySql n'est pas sensible à la casse, mais existe t-il une fct qui le fait ?)
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 22 août 2006 à 13:04
Salut!
Tes pass ne doivent pas apparaître en clair dans ta base de données --> md5!
Et ca tombe bien, le hash change avec la casse, :):
md5( 'aaa' ) --> 47bce5c74f589f4867dbd57e9ca9f808
md5( 'aAa' ) --> 53d7b487157f7a9f3139a6ec33e7859c
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 20091 22 août 2006 à 13:12
Coockie a bien entendu donné la réponse adéquate.
Le probleme pouvant venir sur autre chos que des mots de passes, je me permets juste une info supplémentaire:
Si tu veux faire un recherche sensible à la casse, il faut que le champ de ta DB soit de type "binary".
http://mysql.com/doc/refman/5.0/fr/case-sensitivity.html
Cordialement,
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 23 juin 2012 à 11:18
Salut,
@jnyati: C'est avec émotion que je te remet cette pelle d'or pour avoir remonté un sujet vieux de 6 ans auquel ta réponse n'a strictement rien apporté, la solution ayant déjà été donnée par d'autres à l'époque.
Vous n’avez pas trouvé la réponse que vous recherchez ?