Designer mon mail envoyer avec php
speedy fernandez
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
speedy fernandez Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
speedy fernandez Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour messieurs et dames,
j'ai créer une page PHP qui envoi un formulaire par mail.
mais les données reçues s'affiche de manière peu intéressante. je veux pouvoir changer la police, la taille, ou même l'afficher sous forme de formulaire rempli avec les données rentrées par l'internaute.
voici mon code
Membre
avec ce que j'ai essayer, les balise s'affiche aussi dans le message ke g recoin dans ma boite. merci pour votre aide
j'ai créer une page PHP qui envoi un formulaire par mail.
mais les données reçues s'affiche de manière peu intéressante. je veux pouvoir changer la police, la taille, ou même l'afficher sous forme de formulaire rempli avec les données rentrées par l'internaute.
voici mon code
//Préparation de l'entête du mail:
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= "From: {$_POST['nom']} "
."<{$_POST['email']}>\r\n";
$mail_entete .= 'Reply-To: '.$_POST['email']."\r\n";
$mail_entete .= 'Content-Type: text/plain; charset="utf-8"';
$mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n\n";
// préparation du corps du mail
$mail_corps = '<html><body>';
$mail_corps .= "<li>Message de : <strong> ".$nom." </strong></li>\n\n";
$mail_corps .= "<li>Adresse : <strong>".$telephone." , ".$pays." </strong></li>\n\n";
$mail_corps .= "<li>Entreprise/structure :<strong> ".$entreprise." </strong></li>\n\n";
$mail_corps .="<li>nom de domaine:<strong> ".$website." </strong></li>\n\n";
$mail_corps .="<li>Le Slogan: <strong>".$slogan." </strong></li>\n\n";
$mail_corps .="<li>Explication des activite:<strong>". $explication."</strong></li>\n\n";
$mail_corps .="<li>possession de logo: ".$prospectus."</li>\n\n";
$mail_corps .="<li>Les couleurs du site:<strong> ".$couleurs."/strong></li>\n\n";
$mail_corps .="<li>Les rubriques du site:<strong>". $rubriques."</strong></li>\n\n";
$mail_corps .="<li>Les rubriques suplémentaires choisies:<strong>". $sqlrubrique1."</strong></li>\n\n";
$mail_corps .="<li>Les mots clés du site:<strong>". $motcle."</strong></li>\n\n";
$mail_corps .="<li>La langue du site:<strong>". $langue."</strong></li>\n\n";
$mail_corps .="<li>Email(s) proposé(s):<strong> ".$emails."</strong></li>\n\n";
$mail_corps .=" <li> Exemples de site choisis:<strong> ".$site."</strong></li>\n\n";
$mail_corps .="<li>Attente du site: <strong>".$realisation."</strong></li>\n\n";
$mail_corps .="<li><strong> ".$sqlformation."</strong></li>\n\n";
$mail_corps .="</body></html>";
Membre
avec ce que j'ai essayer, les balise s'affiche aussi dans le message ke g recoin dans ma boite. merci pour votre aide
A voir également:
- Designer mon mail envoyer avec php
- Gmail envoyer un mail - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Envoyer mail avec accusé de réception gmail - Guide
- Envoyer un mail en cci - Guide
2 réponses
'lut, ton client mail interprète comme du texte brut car tu lui ordonnes:
Suffit juste de lui dire du HTML et ça devrait marcher:
$mail_entete .= 'Content-Type: text/plain; charset="utf-8"';
Suffit juste de lui dire du HTML et ça devrait marcher:
$mail_entete .= 'Content-Type: text/html; charset="utf-8"';