Exemple de courrier ou d'e-mail en PHP avec HTML
Php / / July 04, 2021
Lorsque nous devons envoyer un e-mail ou un e-mail à partir de notre site Web, nous utilisons un langage de programmation, avec la fonction courrier PHP () nous pouvons envoyer courriers électroniques sans avoir besoin d'avoir un client de messagerie installé sur un serveur apache ou toute personne prenant en charge cette fonction, sa syntaxe est très simple :
Code:
mail ($ destinataire, $ sujet, $ corps) ;
Si nous l'utilisons de cette manière, il arrivera sans format, c'est-à-dire uniquement du texte, mais que se passe-t-il lorsque nous voulons envoyer le courrier avec format, tableaux ou images.
Pour cela, nous utiliserons le dernier paramètre de cette fonction, où nous pouvons envoyer des en-têtes et indiquer qu'il s'agit d'un fichier avec du code html pour le traiter en tant que tel.
Et juste en ajoutant la ligne suivante, nous aurons notre e-mail avec le format et le code en html.
Code:
Type de contenu: texte / html
Au final notre fonction sera la suivante :
Code:
mail ($ destinataire, $ sujet, $ corps, 'Content-type: text / html');
Ce serait un exemple de mail en PHP au format HTML:
Code:
php
$ destination = "[email protected]";
$ subject = "Web contact";
$ headers = "Content-type: text / html"; b>
$ body = "Bonjour, quelqu'un a contacté par le formulaire Web de votre site
Les données envoyées sont les suivantes:
Nom: $ nom
email: $ email
Et envoyer le commentaire suivant:
$ comment
";
mail ($ destination, $ subject, $ body, $ headers); < br /> echo "Le message a été envoyé correctement ";