Renvoi du mot de passe par mail

goldy91 Messages postés 154 Statut Membre -  
goldy91 Messages postés 154 Statut Membre -
Bonjour,j'essaye de creer une page qui permet de retrouver son mot de passe par mail

Voila le script pour saisir le login et a partir de se login retrouver le mot de passe dans la base de donnée

oubli.html
<html>
<body>
<h1><center>Retrouver son Mot de passe</center></h1></br></br>
<form method="POST" action="oubli.php">
<table>
<tr>
<td>
Saisir Login
</td>
<td>
<input type="text" name="login"/>
</td>

<tr>
<td>
<input type="submit" value="Envoyer"/>
</td>
<td>
<input type="reset" value="Effacer"/>
</td>
</tr>
</table>
</center>
</body>
</html>

le probleme c'est que j'arrive pas a faire le php qui permettra de retrouver le mot de passe

le login correspond a mailu dans la BDD
le mot de passe correspond a mpu dans la BDD
A voir également:

2 réponses

nico7382 Messages postés 287 Statut Membre 50
 
Salut,

si j'ai bien suivi, tu n'arrives pas à faire la requete qui te permet de connaitre le mail dont l'utilisateur à pour login $_POST["login"]?

Si c'est le cas, la requete à faire est du type :

if (isset($_POST["login"]) ) {

   $login=addslashes($_POST["login"]);
   $sql_login="SELECT champ_mail, champ_mot_de_passe FROM table_des_utilisateurs WHERE champ_login='".$login."'";
   $res_login=mysql_query($sql_login);
   if ($row_login=mysql_fetch_array($res_login) ) {
      $son_mail=$row_login["champ_mail"];
      $son_mot_de_passe=$row_login["champ_mot_de_passe"];
   }
}

//ensuite il faut envoyer le mail
0
goldy91 Messages postés 154 Statut Membre 19
 
Non enfaite le login de l'utilisateur c'est son adresse mail et une fois qu'il saisit son adresse je veux qu'on lui renvoie sur sa boite mail son mot de passe .
0