Actuellement en stage, j'ai pour objectif de créer un site pour une école qui fait passer des test en ligne, sous formes de QCM.
donc il faut s'inscrire sur ce site et s'identifier pour accéder au tests.
Donc, mon maître de stage veut, et il a raison, que les MdP dans la BD soit cryptés...donc je pense utiliser la fonction MD5($mdp) pour crypter le mot de passe.
ça fonctionne bien...lors de l'inscription, sur ma page qui récupère les données du formulaire, j'ai ceci...
$pseudo = $_POST['pseudo'];
$mdp = md5($_POST['mdp']);
$mdp_bis = md5($_POST['mdp_bis']);
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$age = $_POST['age'];
voila, et dans ma BD, le mot de passe, ici je prends l'exemple "test" donne "098f6bcd4621d373cade4e832627b4f6" donc pour être crypté...il est crypté, mais le problème intervient lorsque je souhaite me connecté...ça ne fonctionne pas...comment faire?
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.