HTML envoyé par mail qui marche pas [Résolu]

Messages postés
67
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
8 juillet 2008
- - Dernière réponse : cs_JeanMi66
Messages postés
67
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
8 juillet 2008
- 2 déc. 2005 à 19:01
Bonjour à tous !



Voilà, j'ai une page PHP ou je sélectionne sur mon ordinateur le
fichier HTML que je veux envoyer à une adresse. Ce fichier est traité
par un autre script qui utilise la fonction mail correctement. Le mail
part et arrive bien.

Cependant, quand j'ouvre le mail, ce n'est pas la page HTML qui
s'affiche mais l'url locale (du style C:\mes_documents\page_html.html)



Voici le tag que j'utilise pour appeler le fichier:





Et c'est "filename" qui deviient la variable contenant l'url du fichier.



$dest="moi@azerty.fr";

$date = date("d-m-Y à H:i");

$sujet_mail="Le Sujet";

$body .= $filename;

$headers = 'MIME-Version: 1.0' . "\r\n";

$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$headers .= 'From: MAILOKADO
<www.mailokado.com>' . "\r\n" . 'Reply-To:
webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();

$ok = mail($dest, $sujet_mail, $body, $headers);




Mais je crois que je dois oublier de faire une lecture du code html du
fichier à un moment, non ? Si c'est ça, qqun pourrait-il me dire
comment on fait en PHP et si c'est pas ça, que faire ?



Merci d'avance


JeanMi66
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
14599
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
20 septembre 2019
90
3
Merci
Effectivement, tu lui passe l'url et non le contenu du fichier.

$body = file($filename); // $body est un tableau remplit avec le contenu de ton fichier

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 142 internautes nous ont dit merci ce mois-ci

Commenter la réponse de BunoCS
Messages postés
67
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
8 juillet 2008
0
Merci
Merci beaucoup, j'essaye ça !



A+

JeanMi66
Commenter la réponse de cs_JeanMi66