Mot de passe oublié

Résolu/Fermé
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 - 25 nov. 2012 à 13:48
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 - 25 nov. 2012 à 21:58
Bonjour,


J'ai réussit a faire l'envoie du mot de passe oublié grace a ce fichier php :

$headers = "From: \"Mail Auto\"<admin@moment-delirant.fr>"."\n";
$headers .= "MIME-Version: 1.0"."\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\""."\n";
$headers .= "Content-Transfer-Encoding: 8bit"."\n";

$objet = 'Recuperation de votre mot de passe';


$corps_message.="Votre mot de passe est : ";

$row1 = mysql_fetch_assoc($req);
$retour = mysql_query("SELECT password FROM users WHERE email = '".$email."' ");
$row2 = mysql_fetch_assoc($retour);

if(!mail($row1['email'], $objet, $corps_message, $row2['password'], $headers))
echo 'Probleme lors de l\'envoi du mail';
else
echo 'Mail envoyé';
}
?>


Sauf que quand on le recoit,
On a :

"le mot de passe

Votre mot de passe est :"


J'aimerais inverser l'ordre....
Merci de m'aider

1 réponse

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
25 nov. 2012 à 14:19
Salut,

$row1 = mysql_fetch_assoc($req); 
$retour = mysql_query("SELECT password FROM users WHERE email = '".$email."' "); 
$row2 = mysql_fetch_assoc($retour); 

$headers = "From: \"Mail Auto\"<admin@moment-delirant.fr>"."\n"; 
$headers .= "MIME-Version: 1.0"."\n"; 
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\""."\n"; 
$headers .= "Content-Transfer-Encoding: 8bit"."\n"; 

$objet = 'Recuperation de votre mot de passe'; 
$corps_message.="Votre mot de passe est : '".$row2['password']."'"; 

if(!mail($row1['email'], $objet, $corps_message, $headers)) {
echo 'Probleme lors de l\'envoi du mail'; 
}
else{
echo 'Mail envoyé'; 
} 

0
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 1
25 nov. 2012 à 15:56
Merci bcp, et si je veux rajouter
et votre pseudo est : ...

C'est juste pour les variables que j' ai du mal...
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
25 nov. 2012 à 18:25
$retour = mysql_query("SELECT password, pseudo FROM users WHERE email = '".$email."' "); 
//-----------
$corps_message.="Votre mot de passe est : '".$row2['password']."' et votre pseudo est '".$row2['pseudo']."'"; 
0
jordxn Messages postés 356 Date d'inscription jeudi 15 avril 2010 Statut Membre Dernière intervention 26 avril 2015 1
25 nov. 2012 à 21:58
Merci beaucoup tryan44
0