mot de passe crypté,...
a koi sa sert de crypté un mot de passe ?par exemple qq qui s'enrengistre fais un mot de passe : ll8720nndg879
et alors quand il s'enrengistre moi quand je vais voir dans la base de donné je ne vois pas ll8720nndg879 mais un autre truc plus long avec des tats de trucs en plus (lettres et chifres) et aussi coment on fais ?
lut tlm
Ben ca sert à ne pas avoir de mot de passe "en clair" dans sa base de données en cas de piratage.
Pour crypter, utiliser md5 qui est irreversible.
le 29/08/2003 à 15:43
i M@N
Hello !
http://www.lephpfacile.com/tutorials/manuel/function.md5.php
@+...
One Love, One Heart, One Unity.
Koboneil
et comment on s'en sert ?
lut tlm
comme une fonction basique !
O_o
C'est explique dans le manuel : la fonction prend une chaine de caracteres en parametre et elle retourne une chaine de caractere.
Exemple :
$chaine = md5($texte);
ok et par exemple $texte = "123456";
et je fais sa $chaine = md5($texte);
et apres je fais print $chaine;
sa va me donner un truc de ce genre!
1a1v52qsd3qs34qsd c'est sa?
ou un truc comb*pletement bizar!
sinon apres quand j'insert dans ma base de donné en crypté apres je quand un mec rentre son mot de passe pour s'indentifier! il dois l'entrer en crypté ?
sinan ! je peux faire sa pour que sa marche ?
$mot de passe = md5($motdepasse);
"select qqchose from table where motdepasse=$mot de passe"
sa marche ?
je veux dire quand je recupere la variable du formulaire! je la crypte ou pas ?
lut tlm
oui et apres tu compare ce pass crypté avec celui de la base qui lui est deja crypté !
O_o
ah ok j'ai compris ! il ne crypte pas a chque fois comme il veux par exemple tu lui donne la premiere fois sa "bbb" a crypté il te donne sa par exemple "b54dhb998yybkf7"
et apres tu lui redonne sa "bbb" il te redonne sa "b54dhb998yybkf7"
lut tlm