Envoie d'un email via PHP! (n'envoie pas)

renegade-town -  
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

je suis en train de programmer mon jeu en ligne!

Lorsqu'un joueur s'inscrit, je veux qu'ils recoivent un mail leur donnant leur password qui est généré!

EXEMPLE DE MON SCRIPT:

$to = "".$name." <".$email.">";
$subject = "exemple Login Details";
$message = "Thank you for registering at exemple, your login details are as follows:
<br />
<br />
Playername: ".$name."
<br />
Password: ".$password."
<br />
<br />
You can now login at: <a href=\"https://www.mackage.com/eu/en/craftsmanship\">http://exemple.com</a>
<br />
<br />
admin@exemple.com
<br />";
$headers = "From: admin@exemple.com\r\n" .
       'X-Mailer: PHP/' . phpversion() . "\r\n" .
       "MIME-Version: 1.0\r\n" .
       "Content-Type: text/html; charset=utf-8\r\n" .
       "Content-Transfer-Encoding: &#173; 8bit\r\n\r\n";

mail ($to, $subject, $message, $headers);


.$email. est la variable du EMAIL que l'utilisateur a entrer dans le champ E-mail!

J'ai testé mon code, et jai essayé plusieur code different!

Je ne recoie jamais rien sur mon hotmail, ni dans la 'JUNK' box!

Es-ce que quelqun pourrait m'aider afin de pouvoir lancer mon jeu!

Merci, Mathieu!
Configuration: Windows Vista Internet Explorer 8.0

3 réponses

  1. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    bonjour :)

    l erreur peut venir de ton hebergeur ... certains ne fournisse pas le suport mail (comme ifrance par ex)
    0
  2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    salut.
    si tu est hébergé, alors il faut voir en fonction de ton FAI

    si tu es en local, tu as très certainement oublié de configurer le serveur SMTP (de ton FAI) dans le fichier php.ini
    pour eviter de modifier le fichier, tu peux utiliser la fonction
    ini_set('SMTP',"smtp.free.fr") (si t'es chez free)
    toute la liste des serveurs smtp des FAI francais est dispo sur ce site (fais une recherche google avec SMTP)
    0