Aide - Recherche - Membres - Calendrier
Version complète : email qui charge un css
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
dav
Bonjour,

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("&gt;", ">", $texte);

$texte = str_replace("&lt;", "<", $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+
Ldo
il y a de grande chance qu'il soit bloqué par le client mail

plutot qu'un fichier externe, envoi les style dans le mail
dav
et on fait comment car je suis relativement mauvais côté CSS
Ldo
ben <style> tes selecteur css </style>
dav
Entre <head> et </head> ?
stalak
ben juste après ton <head>, à la place de mettre ta balise link href
tu mets <style type="text/css"> --- copie-colle les style de ta feuille externe ---- </style>
Antoine
tu dois mettre tes styles entre les balises [quote]ColoringCode[/url]"]<style </style
dav
Merci à tous
Antoine
Mais de rien smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.