Fonction mail chez Free - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Fonction mail chez Free (/showthread.php?tid=2689) |
Fonction mail chez Free - Jeya - 17-06-2008 Bonjour à tous et à toutes ! J'ai essayer la fonction mail d'un script que j'ai trouvé sur le forum, je sais plus lequel mais j'ai un problème dans le mail reçu ... J'ai des caractères bizarres pour les "é" et les "à" avec plein "@" et d'autres trucs et j'ai essayer de remplacer par é ça marche pas ... Je commence en avoir marre de ce truc, à force de tout remplacer j'ai empiré les choses et la je suis perdu, maintenant il m'affiche plus le pass et le login dans le mail ... Voila le bout de code : Code PHP :
RE: Fonction mail chez Free - Jeya - 17-06-2008 J'ai rajouté ton code mais bon j'ai plus de bugs dessus mais j'ai maintenant des bugs sur la deuxième page d'inscription avec des "?" partout. J'ai aussi les pass qui ne s'affichent plus dans le mail mais ça c'était tout au début . Merci en tout cas ! RE: Fonction mail chez Free - Dolphy - 17-06-2008 Pour le passe qui ne s'affiche pas c'est normal :p Code PHP :
Rien ne te choque, bon allez je te souffle la réponse, PHP ne parse pas entre tes ' ', alors soit tu fais $message = "blabla $variable"; soit tu fais : $message = 'blabla '.$variable; RE: Fonction mail chez Free - Jeya - 17-06-2008 Hum moi être intelligent ... :o Sinon pour les bugs d'écriture fallait enlever le : $head = "Bonjour $pseudo "; Après tant de test j'ai réussi et merci aux personnes qui m'ont répondu, ça fait plaisir RE: Fonction mail chez Free - Sephi-Chan - 17-06-2008 Voici ma fonction sendMail() : Code PHP :
Sephi-Chan RE: Fonction mail chez Free - Jeya - 17-06-2008 Bonsoir ... C'est quoi le X-Mailer ? En fait c'est pas trop de mon niveau mais bravo RE: Fonction mail chez Free - QuentinC - 25-06-2008 En fait tu ne sembles pas avoir compris à quoi sert la partie $head de ton mail. Ce n'est pas fait pour y mettre des "bonjour $pseudo". Ce champ doit accueillir des informations supplémentaires concernant le mail, parmi lesquelles : format (texte, HTML, etc.), le jeu de caractères, le nom et l'adresse de l'expéditeur, l'adresse de réponses, et autres... EDIT : Pour répondre : X-Mailer permet d'indiquer quel est le logiciel qui a envoyé le mail, ici en l'occurence c'est php. Par contre je croyais que cet en-tête était automatique... en tout cas il l'est sur mon site il me semble. RE: Fonction mail chez Free - Sephi-Chan - 26-06-2008 En fait, cette fonction est écrite dans un dossier qui contient des fichiers de configuration, par exemple les constante, mais aussi certaines fonctions (qui n'appartiennent pas à des classes, comme celle-ci), d'où l'écriture en dur, vu qu'on est là dans les fichiers de configuration. Sephi-Chan |