Envoi de mail php

Résolu/Fermé
Signaler
Messages postés
55
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
14 octobre 2011
-
Messages postés
55
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
14 octobre 2011
-
Bonjour,

J'ai besoin d'aide...
Je génère par php une page que je voudrais pouvoir envoyer par mail, en format html.
Pour la fonction mail, pas de souci, mais comment récuperer le code HTML généré par mon php ?
Merci de vos réponses, je suis dans la mouise !!
:-))


4 réponses

Messages postés
587
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
pour afficher ton contenu tu fais :
echo $contenu

bin pour envoyer par mail tu envoie $contenu pi voila

Salut,

J'avoue avoir du mal à comprendre, la fonction mail() ne génère pas le contenu donc normalement ça n'envoi que ce que tu lui a demandé d'envoyer (+les entêtes).

Des détails supplémentaire peut être ?
Messages postés
55
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
14 octobre 2011
2
Merci de vos réponses..
En fait pour la fonction mail, je n'avais pas de souci..
J'avais juste du mal à renvoyer ton mon code HTML.
En fait j'ai trouvé
J'ai créé
une variable par ligne echo
un variable implémentée à chaque boucle
Pour $message je concatène toute ces variables en une à la fin
Et hop, le tour est joué.
Un peu longuet mais efficace.
Voili voilou...
Messages postés
587
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
un exemple complet ici :
http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
ou ici :
https://www.vulgarisation-informatique.com/mail.php
avec le manuel php c bien aussi :
https://www.php.net/manual/fr/function.mail.php
y a des ptits exemples :
<?php
     $to      = 'personne@example.com';
     $subject = 'le sujet';
     $message = 'Bonjour !';
     $headers = 'From: webmaster@example.com' . "\r\n" .
     'Reply-To: webmaster@example.com' . "\r\n" .
     'X-Mailer: PHP/' . phpversion();

     mail($to, $subject, $message, $headers);
 ?>

c'est fou tout ce qu'on trouve en cherchant sur google aussi ^^
en tapant "php mail" tu as de la lecture pour 1semaine..

voila bonnes recherches