|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 52 ![]() |
Bonjour,
Après 1/2 journée de prise de tête et de recherches vaines, je viens ici vous exposer mon pb : J'ai une Newsletter dans un fichier HTML distant (avec son doctype, son encodage UTF-8, son header, son body et tout le toutim), et je souhaite que cette page HTML s'affiche DANS le corps du message, avec ses background, les images, la mise en forme et tout ce que contient le code HTML de ma news. Dans ma préparation d'envoi de mail j'ai : Code :
Code :
Le pb n'a pas l'air de venir du code HTML lui même, car ma variable $contenu obtenue avec fgets() a produit le contenu attendu (pas de caractères bizarres ou échappés) Voyez-vous ce qui ne va pas dans mon code ?? Merci beaucoup si vous avez même seulement une piste de réponse à me faire partager ! @+ |
||||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Dominique Première S Inscription : juillet 2010 Messages : 252 ![]() |
Pour récupérer le contenu d'un fichier tu fait :
$contenu = file_get_contents("monfichier.php"); bien plus rapide, au codage ... et à l'exécution |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 52 ![]() |
Merci Dominique49, mais il est déjà présent, mon type MIME (v. ligne 25 du code)...
Et sinon, merci pour le tuyau sur file_get_contents
|
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 52 ![]() |
Bon ça y est j'ai trouvé : c'est mon DOCTYPE dans le contenu HTML qui provoque le pb. J'ai donc supprimé cette ligne du fichier newsletter HTML et ça marche à la perfection !
Par contre, va falloir m'expliquer pourquoi y'en a d'autres qui y arrivent : en effet j'ai décortiqué le code source de message pour des newsletters HTML que je reçois de la part de certaines compagnies, et dans le corps du message ils ont mis un doctype à leur contenu HTML, et chez eux ça fonctionne ! |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Dominique Première S Inscription : juillet 2010 Messages : 252 ![]() |
Excuse moi, je n'avais pas remarqué l'ascenseur (barre de défilement verticale) dans ton deuxième code
![]() Sinon, c'est normal que tu ne vois pas le type MIME dans les news letters que tu reçois, il n'est souvent pas indiqué par ton gestionnaire de mails (Thunderbird ou autre). Décortique une de tes propres news pour voir |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com