Renvoi du mot de passe par mail
goldy91
Messages postés
154
Statut
Membre
-
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
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
2 réponses
-
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 -
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 .