Fonction mail

Résolu
thombou Messages postés 226 Statut Membre -  
thombou Messages postés 226 Statut Membre -
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



--
L'informatique est un monde dont on a jamais fini de faire le tour.

2 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  2. thombou Messages postés 226 Statut Membre 21
     
    Merci beaucoup avion-F16
    Ca marche comme ca.
    Cordielement
    Thombou
    0