Problème de mise en forme de mail (php)
Résolu/Fermé
katarina999
Messages postés
68
Date d'inscription
Statut
Membre
Dernière intervention
-
JooS Messages postés 2468 Date d'inscription Statut Membre Dernière intervention -
JooS Messages postés 2468 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis actuellement en train de tester un envoi de mail en php en utilisant la fonction mail().
J'essaie de mettre en forme mon message en utilisant quelques balises HTML.
Le problème est que mes balises HTML ne mettent rien en forme et sont visibles depuis les boites mails.
J'ai fouillé un peu sur le net mais je n'ai rien trouvé pour régler mon problème.
Merci de bien vouloir m'aider.
Je suis actuellement en train de tester un envoi de mail en php en utilisant la fonction mail().
J'essaie de mettre en forme mon message en utilisant quelques balises HTML.
Le problème est que mes balises HTML ne mettent rien en forme et sont visibles depuis les boites mails.
J'ai fouillé un peu sur le net mais je n'ai rien trouvé pour régler mon problème.
Merci de bien vouloir m'aider.
<?php $destinataire = "destinataire@gmail.com"; $courriel_expediteur = "expediteur@hotmail.com"; $courriel_reponse = $courriel_expediteur; $titre_courriel = "Email au format HTML"; echo "Ce script envoie un mail au format HTML à $destinataire<br/>"; $codehtml= '<html> <body> <h1>BOOOOOONJOUR !</h1> <b><u>Ceci est </u></b><br> TEST en <font color=\"red\">couleurs</font> </body> </html>'; if (mail($destinataire, $titre_courriel , $codehtml, "From: $courriel_expediteur\r\n"."Reply- To: $courriel_reponse\r\n"."Content-Type: text/html; charset=\"iso-8859-1\"\r\n")) { echo '<br/>Le message a été envoyé'; } else { echo '<br/>Le message n\'a pu être envoyé'; } ?>
A voir également:
- Problème de mise en forme de mail (php)
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Publipostage mail - Accueil - Word
3 réponses
Salut ...
C'est plutôt ça ...
C'est plutôt ça ...
<?php $destinataire = "supprimé par la Modération"; $courriel_expediteur = "expediteur@hotmail.com"; $courriel_reponse = $courriel_expediteur; $titre_courriel = "Email au format HTML"; $headers = "From: $courriel_expediteur\r\n"; $headers .= "Reply-To: $courriel_reponse\r\n"; $headers .= "MIME-version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8"; echo 'Ce script envoie un mail au format HTML à '.$destinataire.'<br/>'; $codehtml = '<h1>BOOOOOONJOUR !</h1><br />'; $codehtml .= '<b><u>Ceci est un </u></b><br> TEST en <p style="color:red">couleurs</p>'; if (mail($destinataire, $titre_courriel , $codehtml, $headers)) echo '<br>Le message a été envoyé'; else echo '<br>Le message n\'a pu être envoyé'; ?>
Va voir se lien, sa devrai répondre a ta question:
http://www.asp-php.net/ressources/bouts_de_code.aspx?id=35
http://www.asp-php.net/ressources/bouts_de_code.aspx?id=35
Une fois de plus merci pour ton aide !