Envoyer du HTML brut par formulaire

Résolu
monsieur_vaval Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Salut a tous,

j'ai un php qui envoie du html , sauf que le contenu n'arrive pas correctement.
Quelqu'un pourrait m'aider svp ? merci .

- le formulaire envoie msg au php,
et le php traite msg comme ceci:

$brut .='Content-Type: text/html; charset="iso-8859-1"."\n" <html><body><p>'.$msg.'</p></body></html>';
mail($mail_to, $objet, $brut, "From: $mail_from\r\n"."Reply-To: $mail_from\r\n");

et dans le mail je reçois ceci:

Content-Type: text/html; charset="iso-8859-1"."\n" <html><body><p>TEST TEST TEST </p></body></html>
A voir également:

1 réponse

Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
 
Bonjour,
Regarde sur php.net : https://www.php.net/manual/en/function.mail.php
Tu a oublié le header pour indiquer que c'est du html (qui ne doit donc pas être dans le corps, idem pour le charset)
0