Bonjour à tous,
Je sais que le sujet a été souvent abordé, mais la je suis à 2 doigts de m'arracher les cheveux. J'ai parcouru à peu près tous les posts de tous les forums traitant du sujet, mais pas de solution à mon problème.
Je vous explique:
J'utilise un système d'onglets dynamiques en AJAX afin de gérer un système de messagerie interne. Lors de l'écriture d'un message, j'ai qques soucis d'accents qui se transforment en "?".
Pourtant toutes les pages PHP de traitement contiennent bien la ligne
header("Content-Type:text/plain; charset=iso-8859-1");
La fonction Javascript contient elle aussi l'instruction
http.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=iso-8859-1");
Mais LE PLUS ETRANGE: ces problèmes d'accent n'apparaissent que sous IE, pas sous Firefox.
Pour info, les données sont transmises en GET. J'ai tenté de jouer avec les utf8_decode / utf8_decode mais pas de résultat.
De l'aide s'il vous plait...
Partager