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

  FORUM HardWare.fr
  Programmation
  PHP

  Envoi mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoi mail

n°1535275
jenny50
Posté le 28-03-2007 à 15:42:30  profilanswer
 

Bonjour,  
 
J'ai un problème supplémentaire, je souhaite envoyé un mail suite au remplissage d'un formulaire. le mail arrive bien dans ma boite. Le hic c'est le contenu du message. Il m'écrit bien tout ce que je souhaite mais avec la mise en page <table>...
 
Voici mon code pour le corps de mon texte :  

Code :
  1. $m1 = "--Message-Boundary\n";
  2. $m2= "Content-type: text/html; charset=US-ASCII\n";
  3. $m3= "Content-transfer-encoding: 7BIT\n";
  4. $m4= "Content-description: Mail message body\n\n";
  5. $m8 = '<table><tr><td><h1>Coordonnées de l\'internaute : </h1></td></tr>';
  6. $m9 = '<tr><td class="texte"><b>Nom</b> : '.$_POST['nom'].', <b>Prénom</b> : '.$_POST['prenom'].', <b>Mail</b> : '.$_POST['mail'].'</td></tr>';
  7. $m10 = '<tr><td class="texte"><b>Adresse</b> : '.$_POST['adresse'].' &nbsp; '.$_POST['cp'].' &nbsp; '.$_POST['commune'].'</td></tr>';
  8. $m11 = '<tr><td class="texte"><b>Tél</b> : '.$_POST['tel'].', souhaite être contacté par : '.$contact.'</td></tr>';
  9. $m12 = '<tr><td class="texte"><b>Commentaire</b> :<br> '.$_POST['commentaire'].'</td></tr>';
  10. $m13 = '<tr><td class="texte"><b>'.$newsletter.'</b></td></tr></table>';
  11. $headers = 'From: groupe@bodemer.fr' . "\r\n" .
  12. 'Reply-To: groupe@bodemer.fr' . "\r\n" .
  13. 'X-Mailer: PHP/' . phpversion();
  14. //echo $message;
  15. $m = $m1 . $m2 . $m3 . $m4 . $m8 . $m9 . $m10 . $m11 . $m12 . $m13;
  16. mail($to, $subject, $m, $headers);


 
Où se trouve le problème?

mood
Publicité
Posté le 28-03-2007 à 15:42:30  profilanswer
 

n°1535306
sircam
I Like Trains
Posté le 28-03-2007 à 16:02:10  profilanswer
 

jenny50 a écrit :

Où se trouve le problème?


L'utilisation de la balise "table"?
 
Sinon, les $m1 .. $m13, c'est mal. Très mal.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1535312
jenny50
Posté le 28-03-2007 à 16:06:38  profilanswer
 

au début j'ai fait $m = ''; et puis $m. ='';
 
Mais il me disait que j'avait une erreur de type problème à "="  !!
 
Si je veux faire de la mise en forme dans mon mail, je fais comment alors si je ne peux pas utiliser <table>?


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

  Envoi mail

 

Sujets relatifs
perl et envoi de mailEnvoi de mail en ASP
[HTML/CGI] Formulaire avec envoi mail sans mailto:Envoi de mail HTML
[Résolu] Envoi d'un mail en PHP[php] envoi de mail par formulaire de contact
[php] envoi de mail de confirmation, suppression si > 24h[Divers] Lotus Notes envoi d'un mail avec un sujet vide
[batch] envoi mail d'un fichier dont je connais pas le nomdesactivation des messages d'alerte lors de l'envoi d'un mail par exce
Plus de sujets relatifs à : Envoi mail


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