Peut t on ajouter une feuille de style dans le corp d'un message .lors de l'envoi d'un mail.
je reçoi bien le mail mais le style n'est pas respecter)
Voici mon programme
Code : Tout sélectionner
// Plusieurs destinataires
$to = '[email protected]' . ', '; // notez la virgule
// Sujet
$subject = "Depot d'un formulaire";
// message
$message = "
<html>
<head>
.main_style {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 12px;
}
a:link {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 12px;
color: #999999;
}
a:visited {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 12px;
color: #999999;
}
.style5 {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 11px;
color: #666666;
}
.style6 {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 10px;
color: #A8A8A8;
}
.style4 {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 11px;
color: #000000;
}a:hover {
color: #cfda83;
}
<title>Depot d'un formulaire</title>
</head>
<body><table border=\'0'\ cellspacing=\'0\' bordercolor=\'#FFFFFF\' width=100%><tr><TD ALIGN=top><span class=\"style5\"><center>Voici le formulaire </center></span></td></tr></table>
<br><table border=\'1\' cellspacing=\'0\' bordercolor=#6E2664 width=100%><tr bgcolor=\'#FFFFFF\'>
<TD ALIGN=top><span class=\"style5\">Nom</span></td>
<TD ALIGN=top><span class=\"style5\">Prenom</span></td>
<TD ALIGN=top><span class=\"style5\">Code postale</span></td>
<TD ALIGN=top><span class=\"style5\">Ville</span></td>
<td nowrap class=\"style4\" >$prenom</td>
<td nowrap class=\"style4\" >$code</td>
<td nowrap class=\"style4\">$ville</td>
</table><br>
</body>
</html>
";
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Envoi
mail($to, $subject, $message, $headers);