Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1255 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comment envoyer un email avec des balises html ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Comment envoyer un email avec des balises html ?

n°714384
Davjack
Asta la vista miam miam !!!
Posté le 03-05-2004 à 16:01:40  profilanswer
 

Bonjour
 
J'aimerai envoyer un email qui comporte du gras, italic, etc (balises html).
 
Voici le code que j'ai fait :

Code :
  1. $mail_nom = $prenom." ".$nom;
  2.    $mail_email = $email;
  3.    $mail_texte = "<h3>Un MJ c'est inscrit par internet pour masteriser une partie à la $titreannimation<br>
  4.    Voici le contenu du formulaire qu'il a remplit :</h3><br><br>
  5.    <u>Nom :</u> <b>$nom</b><br><br>
  6.    <u>Prénom :</u> <b>$prenom</b><br><br>
  7.    <u>Numéro de téléphone :</u> <b>$telephone</b><br><br>
  8.    <u>Email :</u> <b>$email</b><br><br>
  9.    <u>Jeu qu'il va masteriser :</u> <b>$nom</b><br><br>
  10.    <u>Nombre de joueurs (nd pour non défini) :</u> <b>$nb_joueurs</b><br><br>
  11.    <u>Durée approximative de la partie (en heures) :</u> <b>$duree</b><br><br>
  12.    <u>Commentaires :</u><br>
  13.    <b>nl2br($commentaires)</b><br><br><br>
  14.    <i>Email provenant de l'adresse http://www.oniris.fr.fm/inscriptio [...] gt;&#034;;
  15.    if ($mail_nom != "" AND $mail_email != "" AND $mail_texte != "" ){
  16.    mail("adresse@email.com","$mail_objet","$mail_texte", "From: $mail_nom <$mail_email>" );
  17.    }


 
Mais quand j'ouvre l'email, les balises ne sont pas interprétées et je reçoit l'email suivant :

Code :
  1. <h3>Un MJ c'est inscrit par internet pour masteriser une partie à la Nuit du jeu du 12 juin 2004<br>
  2.   Voici le contenu du formulaire qu'il a remplit :</h3><br><br>
  3.    <u>Nom :</u>  <b>Bellanca</b><br><br>
  4.    <u>Prénom :</u>  <b>David</b><br><br>
  5.    <u>Numéro de téléphone :</u>  <b>0795680149</b><br><br>
  6.    <u>Email :</u>  <b>david@davjack.com</b><br><br>
  7.    <u>Jeu qu'il va masteriser :</u>  <b>Bellanca</b><br><br>
  8.    <u>Nombre de joueurs (nd pour non défini) :</u>  <b>nd</b><br><br>
  9.    <u>Durée approximative de la partie (en heures) :</u>  <b>6</b><br><br>
  10.    <u>Commentaires :</u><br>
  11.    <b>nl2br(La partie que je vais faire n\'est pas encore totalement définitive ! Je pense faire une Hawkmoon !
  12. Sinon, je risque aussi de faire une post mortem !)</b><br><br><br>
  13.    <i>Email provenant de l'adresse http://www.oniris.fr.fm/inscriptionmj.php</i>


 
Comment faire ???


---------------
Asta la vista miam miam !!!
mood
Publicité
Posté le 03-05-2004 à 16:01:40  profilanswer
 

n°714386
jagstang
Pa Capona ಠ_ಠ
Posté le 03-05-2004 à 16:04:32  profilanswer
 
n°714393
Sebastien
Posté le 03-05-2004 à 16:07:37  profilanswer
 

c'est pas bieng le html dans les mails !
 
Sinon il faut simplement rajouter :
Content-type: text/html; dans ton header.

n°714396
jagstang
Pa Capona ಠ_ಠ
Posté le 03-05-2004 à 16:09:24  profilanswer
 

oui je précise que c'est pas bien, pour beaucoup de raison. de plus en plus de gens l'enlève l'affichage de l'HTML dans les mails, cela évite la propagation automatique de certains virus. Et dis-toi que si tu trouve joli chez toi en HTML, chez moi ça le fera pas

n°714463
Davjack
Asta la vista miam miam !!!
Posté le 03-05-2004 à 17:08:31  profilanswer
 

T'inquiète pas ;)
Ce code est destiné à m'envoyer un mail à moi et il faut qu'il soit le plus lisible possible !
En tout cas, ça marche ! Merci


Message édité par Davjack le 03-05-2004 à 17:08:55

---------------
Asta la vista miam miam !!!
n°714544
T509
$job-&gt;GetJob(now)
Posté le 03-05-2004 à 18:41:39  profilanswer
 

regarde la classe phpmailer, elle le fait très bien


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comment envoyer un email avec des balises html ?

 

Sujets relatifs
[php] passage de paramètre[ASP 3.0] Envoi de mail + Mail format HTML
[PHP] Et les images ?Page avec menu en (x)html/css
probleme de creation d un compte sous sql serveru via phpprobleme pour creer des compte sql via php
Demande d'aide sur le code global de mon site (html, js, frames,...)erreur session PHP
[Fixed!][HTML] (Form) 'action' avec variables en GET ? (Pb) 
Plus de sujets relatifs à : [PHP] Comment envoyer un email avec des balises html ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR