Php/sql

roujit Messages postés 28 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
SALUT,
j'ai fais insérer dans ma base les mots de passe crypte,mais lors d'authentification lorsque je compare le mot de passe que je fais saisie a travers le formulaire et celles qui se trouvent dans la base, ca ne me donne pas un résultat correcte:
$mot_de_passeB=md5($_POST["mot_de_passeF"]);
B :mot de passe de la base
F:mot de passe du formulaire
j'espère que vous m'aidez.
merci

6 réponses

  1. vindicien Messages postés 136 Statut Membre 33
     
    tu peux mettre le code de la vérification ?

    pour checker logiquement
    if ($mot_de_passeB==md5($_POST["mot_de_passeF"])
    {
    echo "c'est ok";
    }
    else
    {
    echo "pas bon";
    }
    0
  2. roujit Messages postés 28 Statut Membre
     
    merci vindicien .je veux essayer
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    $mot_de_passeB=md5($_POST["mot_de_passeF"]);
    Euh ... là tu ne fais qu'attribuer le md5 de $_POST['mot_de_passeF'] à la variable $mot_de_passeB, il n'y a aucune comparaison ...
    0
  4. roujit Messages postés 28 Statut Membre
     
    salut avion-f16,
    oui c est exactement ca j'arrive pas comparer le mot de passe que je fais entrer a travers le formulaire apres le cryptage avec les autres mots passe aussi cryptes dans ma base.merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    if($mot_de_passeB == md5($_POST["mot_de_passeF"]))
        echo 'ok';
    else
        echo 'pas ok';
    0
    1. roujit Messages postés 28 Statut Membre
       
      merci bien et je suis vraiment désolée si mes questions vous paraient débiles :(
      .
      0
  7. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Résolu ?
    0