Bonjour,
J'essaie d'utiliser la fonction mail() de Php mais j'ai un petit soucis.
J'envoie mon message en format HTML avec des balise et quand je reçois le mail, je vois le code HTML.
D'où vient le problème ? du serveur ?
Cordialement
mEhO
Version imprimable
Bonjour,
J'essaie d'utiliser la fonction mail() de Php mais j'ai un petit soucis.
J'envoie mon message en format HTML avec des balise et quand je reçois le mail, je vois le code HTML.
D'où vient le problème ? du serveur ?
Cordialement
mEhO
Salut,
cela devrait résoudre ton problème :
Code:
1
2
3
4
5
6
7
8
9
10 <?php $headers = "From: test <expediteur@mail.fr\n"; $headers .= "MIME-version: 1.0\n"; $headers .= "Content-type: text/html; charset= iso-8859-1\n"; $message = '<html>......</html>'; mail('destinataire@mail.fr', 'le sujet',$message,$headers); ?>
Je vais tester ça merci ;)
C'est ok ça marche :ccool:
J'ai l'impression que c'était ces headers qui posaient problèmes
Merci de ton aide !Code:
1
2
3
4
5 $headers .= 'Reply-To: '.$expediteur."\n"; // Mail de reponse $headers .= 'Delivered-to: '.$destinataire."\n"; // Destinataire $headers .= 'Cc: '.$copie."\n"; // Copie Cc $headers .= 'Bcc: '.$copie_cachee."\n\n"; // Copie cachée Bcc