par
Megadeth » 02 juil. 2009, 16:54
Merci à toi. Je connais en effet ceci mais le truc c'est que ça merde depuis une librairie et le même message envoyé sans passer par le formulaire mais depuis le serveur/une page toute bête (en utf8) avec la fonction mail pure ça passe correctement. Bizarre, non ?
Charset de la page qui contient le formulaire : iso-8859-1.
Tu penses que transformer
mail($destinataire,$sujet,$message,$entete)
en
utf8_decode(mail($destinataire,$sujet,$message,$entete))
devrait résoudre le problème ?
Je ne suis même pas sur de cette syntaxe, ça doit plutôt être :
mail(utf8_decode($destinataire),utf8_decode($sujet),utf8_decode($message),utf8_decode($entete))
?
Mega

Merci à toi. Je connais en effet ceci mais le truc c'est que ça merde depuis une librairie et le même message envoyé sans passer par le formulaire mais depuis le serveur/une page toute bête (en utf8) avec la fonction mail pure ça passe correctement. Bizarre, non ?
Charset de la page qui contient le formulaire : iso-8859-1.
Tu penses que transformer
[php]mail($destinataire,$sujet,$message,$entete)[/php] en
[php]utf8_decode(mail($destinataire,$sujet,$message,$entete))[/php] devrait résoudre le problème ?
Je ne suis même pas sur de cette syntaxe, ça doit plutôt être :
[php]mail(utf8_decode($destinataire),utf8_decode($sujet),utf8_decode($message),utf8_decode($entete))[/php]
?
Mega
;)