Bonsoir,
comme l'indique le titre, je cherche à envoyer un mail où le body contient des balises html mais au lieu de les afficher, il faudrait qu'elles soient interprétées.
Voici le code actuel :
et ce que ça me donne :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ... $msg ="Message envoyé par ".$prenom." ".$nom." né"; $msg .=" le ".$jour."/".$mois."/".$an.", à ".$lieu.", ".$marie."<br/>"; if ($type=="pere") $msg.=" avec ".$nbenf." enfant".$s."<br/>"; $msg = htmlentities($msg); //fin construction msg //------------------------ $mail->CharSet = 'UTF-8'; $mail->ContentType ='text/html'; $mail->IsHTML(true); $mail->Host='smtp.neuf.fr'; $mail->Body = $msg; if(!$mail->Send()) { echo 'Message was not sent.'; echo 'Mailer error: ' . $mail->ErrorInfo; } $mail->SmtpClose(); unset($mail);Comment faire pour ces balises soient interprétées ?Message envoyé par test_prénom test_nom_pere né le 25/02/2013, à Paris, marié <br/> avec 0 enfant<br/>
Partager