Envoi de mail avec un contenu html
4 messages
• Page 1 sur 1
- econo-ecolo
- WRInaute discret

- Messages: 153
- Inscription: 20 Juin 2009
Envoi de mail avec un contenu html
Je voudrais faire une lettre d'info automatique.
Je souhaiterais donc envoyer la page suivante sous forme de mail aux internautes : http://www.econo-ecolo.org/spip.php?page=lettre_info_7j
Cela paraît simple, mais je n'y arrive pas !
Je ne sais pas comment transféré le html dans la fonction mail.
J'ai essayé un truc du genre :
mais cela ne marche pas car cela m'affiche juste la page et envoie un mail vide.
Je souhaiterais donc envoyer la page suivante sous forme de mail aux internautes : http://www.econo-ecolo.org/spip.php?page=lettre_info_7j
Cela paraît simple, mais je n'y arrive pas !
Je ne sais pas comment transféré le html dans la fonction mail.
J'ai essayé un truc du genre :
- Code: Tout sélectionner
$texte = addslashes ( include("http://www.econo-ecolo.org/spip.php?page=lettre_info_7j"));
mail ($user_email,$titre,$texte,$headers);
mais cela ne marche pas car cela m'affiche juste la page et envoie un mail vide.
- CodingPapa
- Nouveau WRInaute

- Messages: 39
- Inscription: 29 Sep 2010
Re: Envoi de mail avec un contenu html
La fonction include de php ne permet pas comme ça de récupérer le contenu du fichier; la fonction retourne un booléen pour définir si l'inclusion s'est déroulée sans problèmes ...
Je t'invite à aller voir la page officielle php à ce sujet:
http://php.net/manual/fr/function.include.php
Tu trouveras notamment l'exemple 6 qui pourrait t'être très utile avec un code pour récupérer le contenu de la page dans une chaîne au lieu de l'affiché
Je t'invite à aller voir la page officielle php à ce sujet:
http://php.net/manual/fr/function.include.php
Tu trouveras notamment l'exemple 6 qui pourrait t'être très utile avec un code pour récupérer le contenu de la page dans une chaîne au lieu de l'affiché
-

Leonick - WRInaute accro

- Messages: 19592
- Inscription: 8 Aoû 2004
Re: Envoi de mail avec un contenu html
et regarde la fonction mail, car il faut envoyer des header spécifiques pour insérer du html. Et ne pas oublier de le doubler avec sa version non html pour ceux qui ne lisent qu'en mode texte (pour éviter d'être profilé avec des images, le js, etc...)
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Ajout de contenu par envoi de mail
- envoi de mail avec contenu des checkbox cochées
- Action Collective envers Windows Live Mail : envoi d'e-mail
- Envoi d'e-mail via la fonction mail() de php
- Envoi d'une page mail.php via mail()
- envoi en masse de mail regulier !!!
- problème envoi mails g mail
- Formulaire envoi mail+hebergement
- Envoi de mail avec photo
- Configuration DNS/serveur envoi e-mail
- Google lance Picasa en français - 20-09-2005
- Marketing viral et référencement - 11-10-2004
- Gmail, le service de mail de Google, sorti le 1er avril 2004 - 15-04-2004
- La boîte de réception prioritaire sur Gmail - 31-08-2010
- Open Federation : Google Talk joue la carte de l'interopérabilité avec XMPP - 17-01-2006
- Nouvelle version de Google Analytics : interface beaucoup plus claire - 09-05-2007
- Google écrit parfois au webmaster en cas de blacklistage - 16-09-2005
- Le checksum de la Google Toolbar - 06-04-2003
- Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink). - Calcul du taux de liens vers des pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


