Bonjour,
la syntaxe de ton code parrait normal; mais il y a des erreurs qui vont l'empêcher de fonctionner comme tu le veux.
Tu as la variable
$headers ='From: "nom"<xxxxxxx@yahoo.fr>'."\n";
alors qu'au niveau de mail c'est une autre: $headers
A part cela je te conseil de ne pas utiliser htmlentities() et addslashes() si tu ne veux pas sauvegarder le message dans une BDD.
et fais une en-tête comme:
1 2 3 4
| $headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: NOM <www.email.com>\n";
$headers .= "Replay-To:monmail@serveur.com\n"; |
Cela te permet en minimum d'emvoyer des message que tu pourras formater en html.
Partager