HTML mailto, corps en html
admin-lastevent
Messages postés
7
Statut
Membre
-
AssassinTourist Messages postés 7838 Statut Contributeur -
AssassinTourist Messages postés 7838 Statut Contributeur -
Bonjour,
Je gènère en php un mail que je voudrais ensuite envoyer avec le logiciel par défault.
C'est pour cela que je n'utilise pas mail() mais un lien html (href="mailto: ...) etc
Le problème est que le corps du mail qui se trouve dans une variable avec des balises html pour la mise en forme, une fois afficher dans le logiciel de mail il reste les balise html brut. Aucune mis en forme n'est faites.
Comment régler ceci ?
Merci
Je gènère en php un mail que je voudrais ensuite envoyer avec le logiciel par défault.
C'est pour cela que je n'utilise pas mail() mais un lien html (href="mailto: ...) etc
Le problème est que le corps du mail qui se trouve dans une variable avec des balises html pour la mise en forme, une fois afficher dans le logiciel de mail il reste les balise html brut. Aucune mis en forme n'est faites.
Comment régler ceci ?
Merci
A voir également:
- Mailto html
- Editeur html - Télécharger - HTML
- Espace en html ✓ - Forum HTML
- Nbsp html ✓ - Forum Webmastering
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
- Html download - Télécharger - HTML
3 réponses
Bonjour,
Je ne sais pas si ça peut t'aider, mais ça peut certainement t'éclairer :
https://forum.hardware.fr/hfr/Programmation/HTML-CSS-Javascript/content-envoyer-format-sujet_116430_1.htm
Je ne sais pas si ça peut t'aider, mais ça peut certainement t'éclairer :
https://forum.hardware.fr/hfr/Programmation/HTML-CSS-Javascript/content-envoyer-format-sujet_116430_1.htm
Bonsoir,
As-tu essayé en paramétrant la balise <form> de cette manière :
P.S : je n'ai pas inscrit l'arrobase car le programme de CCM m'en empêche en mettant le message d'erreur suivant "Titre du message non renseigné"
As-tu essayé en paramétrant la balise <form> de cette manière :
<form method="post" action="mailto:ton_adressemail_de_reception" enctype="text/html">
P.S : je n'ai pas inscrit l'arrobase car le programme de CCM m'en empêche en mettant le message d'erreur suivant "Titre du message non renseigné"
Hum... En fait je n'ai pas de formulaire à l'envoi du mail.
Je vais résumé un peu mon système:
Un fichier fiche.php (on choisi le numero de la fiche que l'on souhaite afficher)
Dans mail.php je met en forme mon mail dans des variables puis je crée un lien pour que le mail s'affiche dans le logiciel de mail par défault avant l'envoi
Et le logiciel de mail m'affiche tel quel les balise html
Je vais résumé un peu mon système:
Un fichier fiche.php (on choisi le numero de la fiche que l'on souhaite afficher)
<?php //Dans ce fichier il y a un formulaire et j'appelle ensuite mail.php echo '<form action="mail.php" method="get">'; ... ?>
Dans mail.php je met en forme mon mail dans des variables puis je crée un lien pour que le mail s'affiche dans le logiciel de mail par défault avant l'envoi
$sujet="mon sujet"; $destinataire="adressemail.fr"; $corps="Bonjour <B>Toto</B>, <br>Blabla..."; echo '<a href="mailto:'.$destinataire.'?subject='.$sujet.'&body='.$corps.'">Envoyer le mail</a>';
Et le logiciel de mail m'affiche tel quel les balise html