bonjour
J’ai ce texte dans un mail que je décode :
où les caractères accentués sont mal affichés.
Comme je l’ai déjà fait avec d’autres parties de mail, je tente de le formater avec ce code :
Mon problème : ce formatage n’a aucun effet.
Merci par avance de votre aide.
Francois
------------------------------------------------------
J'ai fait:
que je peux poster si c'était utile.
Francois
Modifié par francoisch (19 Dec 2010 - 21:31)
J’ai ce texte dans un mail que je décode :
Oui, voila, un message avec une pi=E8ce jointe.
Bien amicalement.
Fran=E7ois
t=E9l=E9phone:
où les caractères accentués sont mal affichés.
Comme je l’ai déjà fait avec d’autres parties de mail, je tente de le formater avec ce code :
function decode_iso88591($string)
{
if (strpos(strtolower($string), '=?iso-8859-1') === false)
{
return $string;
}
$string = explode('?', $string);
return strtolower($string[2]) == 'q' ? quoted_printable_decode($string[3]) : base64_decode($string[3]);
}
Mon problème : ce formatage n’a aucun effet.
Merci par avance de votre aide.
Francois
------------------------------------------------------
J'ai fait:
echo "<pre>\n\n"; print_r(imap_fetchstructure($mail_cnx, $i)); echo "\n\n</pre>";
que je peux poster si c'était utile.
Francois
Modifié par francoisch (19 Dec 2010 - 21:31)