Page 1 sur 1

comment uilise t on la fonction md 5 pour crypter un pass?

Posté : 27 juil. 2006, 14:28
par fersayn
Bonjour,

je voudrais savoir comment on utilise la fonction md5 pour crypter un mot de passe?

Posté : 27 juil. 2006, 14:43
par Truc
Salut,

md5 = hachage, irréversible, taille finale fixe...

As tu pensé à regarder dans la doc :-k

Posté : 27 juil. 2006, 14:52
par garf
cryptage du pass :
$pass_code=md5($pass);
Pour vérifier si le pass entré est le même que le pass codé
// $pass_code est a récupéré la ou il est stocké
if (md5($pass_a_tester)==$pass_code) {
  // les pass sont identiques
}
else
{
  // les pass sont différents
}

Posté : 27 juil. 2006, 14:56
par garf
et avec MySQL

Insertion dans la base de donnée

Code : Tout sélectionner

INSERT INTO users VALUES ('pseudo',MD5('pass'))
Pour vérifier

Code : Tout sélectionner

SELECT * FROM users WHERE pseudo='pseudo' AND pass=MD5('pass')

Posté : 27 juil. 2006, 15:09
par Truc
garf je ne doute pas de ta bonne volonté mais je pense fersayn apprendra (retiendra) bien mieux s'il effectue quelques recherches par lui-même.

Ce n'est pas bien difficile d'effectuer une recherche dans la doc PHP quand on dispose du lien :wink:

Posté : 27 juil. 2006, 15:10
par ouckileou
A quoi ça sert de poster ça ?

Je veux dire : c'est gentil, tu le sais, et tu partages ton savoir. :pouce:

Mais juste au dessus un autre membre a renvoyé vers la doc, où se trouve la réponse à cette question très simple, et des exemples très parlants

Certains arrivent sans avoir rien cherché, ils posent des questions posées mille fois, répondues mille fois, on essaye de les "éduquer" en renvoyant vers la doc, en demandant de chercher un peu... et quelqu'un fout tout en l'air.

Tu aurais donné cette réponse en premier aucun soucis, mais à partir du moment où Truc a dit "As tu pensé à regarder dans la doc", pourquoi postes-tu pour donner la réponse toute prête ?

Ne le prends pas trop mal je ne dis pas ça méchamment, mais bon on s'en sortira jamais avec ça... :roll:

Posté : 27 juil. 2006, 15:18
par fersayn
merci messieurs de ces réponses...

Vous fachez pas :D

je pense que j'ai fait une erreur dans la redirection aprés validation du login....j'avais l'impression que ca ne marchait pas.

Mais il y a surement une erreur de mon coté...

merci a tous

Posté : 27 juil. 2006, 15:30
par garf
Ok, j'prend note, quand i'a déjà un lien vers la doc, je poste pas

Posté : 27 juil. 2006, 15:31
par Truc
Vous fachez pas :D
On ne se fâche pas on s'explique :wink:

tu peux toujours nous montrer ce que tu as essayé de faire... ou tagger le sujet [Résolu]

Posté : 27 juil. 2006, 15:40
par fersayn
Merci a tous pour votre aide...

:D