if(isset($_POST['pseudo']) AND !empty($_POST['pseudo']))
{
$a = chaine($_POST['pseudo']);
$reponse = mysql_query('SELECT * FROM membres WHERE pseudo="'. $a .'"');
$donnees = mysql_fetch_assoc($reponse);
$resultat = mysql_num_rows($reponse);
if($resultat == 1)
{
if(!isset($_SESSION['mdp_recuperation']))
{
$_SESSION['mdp_recuperation'] = 1;
}
if($_SESSION['mdp_recuperation'] < 3)
{
$_SESSION['mdp_recuperation']++;
$email = $donnees['email'] ;
$titre = $donnees_config['titre'] . ' : Récupération de mot de passe' ;
$message = "Bonjour ".$_POST['pseudo']."\n\n" ;
$message .= "Vous recevez cet email car vous avez fait une demande de récupération de mot de passe. Si vous n\'avez pas effectuer cette action, alors ignorez ce mail.\n\n" ;
$message .= "Rappel de vos identifiants :\n" ;
$message .= "Pseudo : ".$donnees['pseudo']."\n";
$message .= "Mot de passe : ".$donnees['mdp']."\n";
$message .= "\n\n\n - - - - - - - - - - - - - - - - - - - - \n Email envoyé par ". $donnees_config['titre'] .".\n" ;
$message .= $_SERVER['HTTP_HOST'] ;
$a = stripslashes($donnees_config['mail']) ;
$headers = 'From: "'. $a .'" <'. $a .'>' . "\n" ;
$headers .= 'Reply-To: '. $a . "\n" ;
$headers .= 'Date: Le ' . date('d/m/y à H:i:s') . "\n";
$headers .= 'Content-Type: text/plain; charset="iso-8859-1"' . "\n" ;
$mail = mail($email, stripslashes($titre), stripslashes($message), $headers) OR die('Erreur lors de l\'envoie du mail. Veuillez nous contacter.');
header('Location: connexion.php?action=mdp&erreur=3');
}
else
{
header('Location: connexion.php?action=mdp&erreur=2');
}
}
else
{
header('Location: connexion.php?action=mdp&erreur=1');
}
}
Si ça peut t'aider 
_____________________________________________
Copyright (c) Skrunge 2008