Créer un compte
Connexion

designer mon mail envoyer avec php

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
fernandez
27/09/2014 à 13:33:54
fernandez
Membre
Bonjour, jai créer une page php qui envoi un formulaire par mail.
mais les donnees reçues s'affiche de mainère peu interessante. je veux pouvoir changer la police, la taille, ou meme l'afficher sous forme de formulaire rempli avec les données rentrees 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&eacute;mentaires choisies:<strong>". $sqlrubrique1."</strong></li>\n\n";
$mail_corps .="<li>Les mots cl&eacute;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&eacute;(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>";

merci pour votre aide  -_-

fernandez
27/09/2014 à 13:37:16
fernandez
Membre
avec ce que j'ai essayer, les balise s'affiche aussi dans le message ke g recoin dans ma boite.

fernandez
29/09/2014 à 12:53:46
fernandez
Membre
salut
j'ai trouver
client mail interprète comme du texte brut car tu lui ordonnes:

$mail_entete .= 'Content-Type: text/plain; charset="utf-8"';


Suffit juste de lui dire du HTML et ça marche:

$mail_entete .= 'Content-Type: text/html; charset="utf-8"';

Pages: 1