Bonjour,

Je veux envoyer des mails avec la fonction php, mais à chaque caractères accentués, j'ai des signes bizarres.
Ma page php est encodé en "UTF-8 SANS BOM"
J'ai ajouté dans mon mail php le charset UTF-8,
et j'ai essayé également avec utf8_decode(),
Mais rien à faire, ça ne veut pas fonctionner.

Pouvez vous m'aider ?

Merci Mikael

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$emess = "Essai envoi mail : éàçèûï";
 
$email = "adresse2@fai.com";
$ehead="From: adresse1@fai.com\r\n";
$ehead.='Content-Type: text/plain; charset="utf-8"'."\n ";
$subj = "Mon sujet\n";
mail("$email","$subj",utf8_decode("$emess"),"$ehead") or die ("Couldn't send mail!") ;