Je redige un email via php comme suit :
| CODE |
| <?php $date = date("d/m/Y"); $heure = date("H:i:s"); // On commence de formater le message $message = "<html>"; $message .= "<HEAD>"; $message .= "<link href=\"http://www.rom1.info/admin/css/styleMail.css\" rel=\"stylesheet\" type=\"text/css\">"; $message .= "</HEAD>"; $message .= "<BODY>"; $message .= "<p>"; $message .= "Le $date <br>"; $message .= "$heure<br>"; $destinataire=$HTTP_POST_VARS['mail']; $sujet=$HTTP_POST_VARS['sujet']; $texte=$HTTP_POST_VARS['message']; function decoder($texte){ $texte = utf8_decode($texte); $texte = stripslashes($texte); $texte = trim($texte); $texte = htmlspecialchars($texte, ENT_QUOTES); // $texte = strip_tags($texte); // $texte = nl2br($texte); $texte = str_replace(">", ">", $texte); $texte = str_replace("<", "<", $texte); return $texte; } $sujet = decoder($sujet); $texte = decoder($texte); $message .= "<br><br>$texte"; $message .= "<br><b>Romain Ouanounou</b>"; $message .= "</p>"; $message .= "</BODY>"; $message .= "</HTML>"; //--- la structure du mail HTML----// $from = "From:webmaster\n"; $from .= "MIME-version: 1.0\n"; $from .= "Content-type: text/html; charset= iso-8859-1\n"; $mail_OK = mail($destinataire, $sujet, $message, $from); if ($mail_OK) { echo "resultat=ok"; } else { echo "resultat=notok"; } ?> |
je recoit bien l'email avec le texte mais le style ne s'affiche pas pourquoi ?
merci d'avance
a+