JeuWeb - Crée ton jeu par navigateur

Version complète : Envoye d'e-mail
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonjour,

Alors voilà, lors d'une inscription, j'ai un probleme, le srcipt n'envoye pas d'e-mail.

J'utilise se script pour l'envoye de mail :

Code PHP :
<?php 
$mail_destinataire
= $_POST['email'];
$titre = "Validation de l\'incription sur le Porgramme Porte Des Étoiles";
$message = "Cet email a été envoyé à partir de http://www.tonsite.com .
Petit rappel de tes identifiants
Ton pseudo est:
$login
Ton mot de passe est:
$pass
Cet email nous permet de verifier que ton adresse mail est correct, ce afin de prevenir du spam et des abus.
Clique sur le lien ci dessous afin de valider ton inscription :
http://www.tonsite.com/traitement_validation_inscription.php?login=
$login&cle=$cle //pas d espace dans le lien

Si a tout hasard tu ne t'etais pas inscrit sur ce site, merci de nous contacter.

L equipe de ton site"
;

$entete = 'Bonjour '.$login;
mail($mail_destinataire, $titre, $message, $entete);

Tous ce passe bein sauf que l'e-mail n'est pas envoye.
Alors si quelqun' a une solution, merci...
G pas regardé, mais T chez quel hebergeur ?

Mysterarts
Chez i-france.
$entete = 'Bonjour '.$login;
mail($mail_destinataire, $titre, $message, $entete);

il est là ton soucis, l'entete SMTP c'est pas fait pour contenir un "bonjour"... c'est pour des infos techniques genre "from:bidule@truc.com".

Met le bonjour login dans ton $message ça fonctionnera mieux Smile
Vous auriez une liste des petites info techniques qu'il faut mettre?

Il n'y as que le from?
Pour toutes les infos sur mail() : http://fr.php.net/manual/fr/function.mail.php ^^

Mysterarts
Ca ne marche toujours pas, j'ai teste plussieur fois.
Je doit avoir une merde dans mon script.
tu peux utiliser php_mailer (natif de php il me semble) ou mail_mime de Pear. Ce sont des modules exprès pour envoyer des mails et ils sont simples à utiliser.
moi j'ai fait copier collé et ça marche Oo
t'as messagerie bloque peut-être les mail provenant de ton site ?
Slt a tous

Chez certains hebergeurs gratuits la fonction mail() est "indisponible"

Si c'est l'hebergeur qui ne prend pas cette fonction sa ne marchera pas donc soit tu en trouve un autre hebergeur
soit tu te renseigne!

Si la syntax de la fonction est respecté logiquement rien n'empeche ce mail de partir!

donc pour finir renseigne tout au pret de ton hebergeur pour savoir la
fonction mail() peut être utilisé Wink
Pages : 1 2