par
amocco » 08 févr. 2015, 13:47
bonjour ,
je suis chez ovh et lorsque je genere mon script php je recois bien le mail mais il apparait toutes les balises .
j ai ajouter le code :
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
Code : Tout sélectionner
include("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsQMAIL();
$mail->IsSMTP();
$mail->Host = 'smtp.xxx.com';
$mail->SMTPAuth = true;
$mail->Port = 587; // Par défaut
$mail->SMTPSecure = 'tls';
$mail->Username="[email protected]";
$mail->Password="1234";
$mail->From='[email protected]';
$mail->FromName=$nomCDQ[0];
$requete3="SELECT email FROM fl_employes WHERE e_".$_POST['evenement']." = 1";
$res3=mysql_query($requete3);
$liste='';
while($row = mysql_fetch_array($res3))
{
$liste.=$row[0].", ";
$mail->AddAddress($row[0]);
}
$liste=substr($liste,0,strlen($liste)-2);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$subject = "Evenement ".$_POST['evenement']." Type:".$_POST['type']." Date: ".$_POST['firstinput']." Vol:".$_POST['vol']." Immat:".$_POST['immat'];
$mail->Subject=$subject;
$msg = "<b><u><font color=blue><center>EVENEMENT ".$_POST['evenement']."</center></font></u></b><br><br><br>";
$msg .= "<b><u><font color=blue>Informations :</font></u></b> ".$_POST['infoscomm']."<br><br><br>";
//echo "</div>";
$mail->Body=$msg;
//envoi du mail
$mail->Send();
$mail->SmtpClose();
unset($mail);
et voici le corps du mail :
<b><u><font color=blue><center>EVENEMENT aaa</center></font></u></b><br><br><br><b><u><font color=blue>Informations :</font></u></b> <br><br><br>aaaaaaaa<br>test<br>Tél : 04.00.00.00.00 <br><br><br>
comment faire pour que ce soit propre .
merci
bonjour ,
je suis chez ovh et lorsque je genere mon script php je recois bien le mail mais il apparait toutes les balises .
j ai ajouter le code :
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
[code]include("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsQMAIL();
$mail->IsSMTP();
$mail->Host = 'smtp.xxx.com';
$mail->SMTPAuth = true;
$mail->Port = 587; // Par défaut
$mail->SMTPSecure = 'tls';
$mail->Username="
[email protected]";
$mail->Password="1234";
$mail->From='
[email protected]';
$mail->FromName=$nomCDQ[0];
$requete3="SELECT email FROM fl_employes WHERE e_".$_POST['evenement']." = 1";
$res3=mysql_query($requete3);
$liste='';
while($row = mysql_fetch_array($res3))
{
$liste.=$row[0].", ";
$mail->AddAddress($row[0]);
}
$liste=substr($liste,0,strlen($liste)-2);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$subject = "Evenement ".$_POST['evenement']." Type:".$_POST['type']." Date: ".$_POST['firstinput']." Vol:".$_POST['vol']." Immat:".$_POST['immat'];
$mail->Subject=$subject;
$msg = "<b><u><font color=blue><center>EVENEMENT ".$_POST['evenement']."</center></font></u></b><br><br><br>";
$msg .= "<b><u><font color=blue>Informations :</font></u></b> ".$_POST['infoscomm']."<br><br><br>";
//echo "</div>";
$mail->Body=$msg;
//envoi du mail
$mail->Send();
$mail->SmtpClose();
unset($mail);[/code]
et voici le corps du mail :
<b><u><font color=blue><center>EVENEMENT aaa</center></font></u></b><br><br><br><b><u><font color=blue>Informations :</font></u></b> <br><br><br>aaaaaaaa<br>test<br>Tél : 04.00.00.00.00 <br><br><br>
comment faire pour que ce soit propre .
merci