Mail - ptite erreur à débusquer
Posté : 30 juin 2005, 15:39
j'ai un petit prolème avec ma fonction mail, j'ai fais des print et j'ai trouvé mon erreur mais je comprend pas pourquoi ça ne marche pas, je remerci déja d'avance ceux qui voudront bien m'éclairer.
Bien je vous montre :
Bien je vous montre :
//connection à la base
include("Includes/base.php") ;
//variable pour destinataire :
$subject ="Sporting Production: Perte de mot de passe";
$pseudo= $_POST['pseudo'];
//récupération du mail et du mot de passe
$reqadress="select mail from users where user_name='$pseudo'";
$requeteadress= mysql_query($reqadress);
$reqpass="select password from users where user_name='$pseudo'";
$requetepass= mysql_query($reqpass);
$to = $requetepass;
$message = "
<html>
<head>
<title>Mot de passe</title>
</head>
<body>
<p>Bonjour ".$pseudo." </p>
Vous êtes priés de conserver cet e-mail dans vos archives. Les informations
suivantes concernent votre compte:
<br><br>
-----------------------------------------<br>
Votre Pseudo : ".$pseudo."<br>
Votre Mot de passe :".$requetepass."<br>
-----------------------------------------<br>
<br><br>
Conservez les pour accéder au sections protégées de notre site : <url>www.sporting-producion.com</url>
<br><br>
Amicalement<br>
Sporting Production
</body>
</html>";
$reqpseudo= "select user_name from users where user_name='$pseudo'";
$requetpseudo=mysql_query ($reqpseudo);
$pseudonumber =mysql_num_rows ($requetpseudo);
if($pseudo=="")
{
echo "Vous n'avez pas saisi de nom d'utilisateur, veuillez recommencer.<br><br>";
echo"<a href='mail.php' class='ex1'>Réesayer</a>";
redirectionrelong ("mail.php");
}
else
if ($pseudonumber>0)
{
//envoi du mail :
mail($to, $subject, $message);
print $to;
print $subject;
print $message;
echo "Un E-Mail contenant votre identifiant et votre mot de passe vous a été envoyé sur votre adresse E-Mail <br><br> Merci de la consulter ";
//redirectionrelong ("index.htm"); //DEMANDER VERIFICATION NOM /EMPLACEMENT INDEX
}
else
{
echo " Le pseudo que vous avez tapé n'existe pas";
echo "<br><br>";
echo"<a href='mail.php' class='ex1'>Réesayer</a>  ";
}
?>
Mon erreur est au niveaux de ses deux requetes d'après mes print, parce que pour tout resultats de ses deux, j'ai un Resource id #6 à l'affichage :$reqadress="select mail from users where user_name='.$pseudo.'";
$requeteadress= mysql_query($reqadress);
$reqpass="select password from users where user_name='.$pseudo.'";
$requetepass= mysql_query($reqpass);
Mon erreur doit être con mais je la trouve pas