[RESOLU] affichage du contenu d'un email avec balise HTML

Eléphant du PHP | 64 Messages

04 mai 2005, 19:24

Bonjour,

j'envoie un mail vie un formulaire classique (fonction mail())

et lorsque j'auvre ma messagerie, je vois ça:

[quote]
Coucou<br />
c'est encore Greg<br />
<br />
Sympa le formulaire! <br />
<br />
Ciao.[/quote]

Je voudrais la même chose mais sans les balises qui s'affichent. :roll:
Modifié en dernier par xgregx le 04 mai 2005, 21:21, modifié 1 fois.

Mammouth du PHP | 19672 Messages

04 mai 2005, 19:31

dans ton mail, envoies-tu un entête de type mime text/html ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 64 Messages

04 mai 2005, 21:05

Mon entête c'est celui du tutorial de PHPFrance:

[code]$entetedate = date("D, j M Y H:i:s -0600"); // avec offset horaire
$entetemail = "From: $exp \n"; // Adresse expéditeur
$entetemail .= "Cc: \n";
$entetemail .= "Bcc: \n"; // Copies cachées
$entetemail .= "Reply-To: $exp \n"; // Adresse de retour
$entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ;
$entetemail .= "Date: $entetedate"; [/code]

Mammouth du PHP | 19672 Messages

04 mai 2005, 21:09

Rajoute quelque chose comme ceci :
$entetes  = "MIME-Version: 1.0\r\n";
Ça devrait mieux passer
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 64 Messages

04 mai 2005, 21:20

Merci ça fonctionne :idea:

Mammouth du PHP | 19672 Messages

04 mai 2005, 21:27

:)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: