|
|
Bonjour,
j'aimerais que lorsque je reçois l'e-mail, en cliquant sur le lien je puisse activer le nouveau mot de passe qui m'a été généré aléatoirement et que celui-ci soit inséré dans ma ma base de donnée a la place de l'ancien mot de passe.
Mon problème vient du fait que je n'arrive pas a traduire le fait que cliquer sur le lien envoie les paramètre et permet l'insertion dans la base de donnée
Voila le lien sur lequel on doit cliquer:dans le mail
<a href="http://XXX.XXX.XX.XX/apache2-default/login.html?cle=$clef&user_login='.$ligne['user_login'].'">http://XXX.XXX.XX.XX/apache2-default/login.htm?newpass=$newpass&user_login='.$ligne['user_login'].'</a>
script qui permet d'envoyer mon e-mail est email.php
script qui me permet après avoir cliqué sur le lien d'activer mon mot de passe est le suivant:
>?php
$clef=$_POST['clef'];
$user_login=$_POST['use_login'];
print("$clef");
print("$user_login");
if (!empty($clef)&&!empty($clef))
{
include("conect.php");
$req=select user_login from user where user_login='$user_login'";
$execution=....;
$rows=....;
if($rows>0)
{
$ligne=mysql_fetch_asso($execution);
$requete= "update user set user_pass='$newpass' where user_login='$login'";
$execution=mysql_query($requete);
}
}
?>
Peut_on m'aider?
|