Bonjour, aujourd'hui je soujaite personnaliser mon formulaire de contacter à la réception du mail. Donc je dois me centraliser sur cette partie:
'message' => "Vous avez reçu un nouveau message
Nom de l'expéditeur : %name%
Sujet du message : %sujet%
Mail de l'expéditeur: %mail%
Message reçu :
%message%
"
Hors j'ai essayé de mettre du code HTML comme on le fait d'habitude avec du code PHP et ça ne fonctionne pas . J'ai également essayé de fermer le PHP et le ré-ouvrir mais pareil échec.
Quelqu'un de plus averti que moi pourrais m'aider s'il vous plait ?
Il faut lui stipuler si c'est du code html que tu veux faire passer dans ton mail dans un paramètre $headers.
Exemple :
<?php
$headers ='From: "nom"<adresse@fai.fr>'."\n";
$headers .='Reply-To: adresse_de_reponse@fai.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message ='<html><head><title>Un titre ici</title></head><body>Un message de test</body></html>';
if(mail('adresse_du_destinataire@fai.fr', 'Sujet', $message, $headers))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>