03-07-2007, 09:54 AM
bon, le message correspond au else du passage:
Code PHP :
<?php
if (mail($email, 'Confirmation de l\'inscription sur Gamers-Design', $message))
{
//On éxécute la requête qui enregistre un nouveau membre.
mysql_query("INSERT INTO membres (pseudo, nom, prenom, age, mot_passe, confirmation, email, systeme, lieu, debi) VALUES ('".$pseudo."', '".$nom."', '".$prenom."', '".$age."', '".$mot_passe."', '0', '".$email."', '".$systeme."', '".$lieu."', '".$debit."')");
echo 'Message : votre compte a bien été créé ! Un e-mail vient de vous être envoyé.';
}
else
{
echo 'Erreur : echec lors de l\'envoi du mail ! veuillez vous ré-inscrire';
}
alors ça veut dire que la condition renvoie FALSE. ça veut dire qu'il y a un problème avec le mail().
affiche les valeurs de $email et $message dans le else pour voir.
tu peux aussi faire une page toute simple avec juste un envoi de mail, afin d'être sûr de la manière d'utiliser cette fonction.
A+
Pascal