Mot de passe oublié

Résolu
jordxn Messages postés 375 Statut Membre -  
jordxn Messages postés 375 Statut Membre -
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

  1. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
     
    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
    1. jordxn Messages postés 375 Statut Membre 1
       
      Merci bcp, et si je veux rajouter
      et votre pseudo est : ...

      C'est juste pour les variables que j' ai du mal...
      0
    2. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
       
      $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
    3. jordxn Messages postés 375 Statut Membre 1
       
      Merci beaucoup tryan44
      0