Fonction mail

Résolu/Fermé
thombou Messages postés 195 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 12 avril 2018 - 13 sept. 2011 à 20:58
thombou Messages postés 195 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 12 avril 2018 - 14 sept. 2011 à 20:19
Bonjour,
Je voulais savoir a quoi ca servait de mettre des headers dans la fonctin mail, moi j'utilise cette fonction pour que les utilisateurs de mon site m'envoie un mail, je n'ai donc pas besion d'un truc sophistiqué du moment que je reçcois le message.
Cependant j'ai un problème, les balises <br /> ne sont pas exécutées par gmail, je les reçois donc en texte. Comment faire pour qu'elles soient considérées comme balises ?
Merci d'avance
Cordialement
Thombou



A voir également:

2 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 499
Modifié par avion-f16 le 13/09/2011 à 21:07
Salut,

Les entêtes permettent de donner des informations supplémentaires à propos de l'email (expéditeur, copies carbones (cachées), encodage, type de contenu, générateur, etc).

Pour envoyer un email en HTML (donc pour pouvoir utiliser <br/>), il est nécessaire d'indiquer au client de messagerie que l'email est en HTML.
Pour cela, on précise l'entête « Content-type » avec « text/html » comme valeur.

Par exemple :
mail($to, $subject, $content,
     "Content-type: text/html; charset=utf-8\r\n");

La pensée mène le monde.
3
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
14 sept. 2011 à 01:47
Je rajouterai ce lien donne pas mal d'info sur l'utilisation de la fonction mail: https://www.vulgarisation-informatique.com/mail.php
0
thombou Messages postés 195 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 12 avril 2018 21
14 sept. 2011 à 20:19
Merci beaucoup avion-F16
Ca marche comme ca.
Cordielement
Thombou
0