Bonjour,

Je suis face un problème vraiment emm**** et je m'en remet à vous.

J'ai un serveur Apache 2.0.54 qui fait tourner un PHP 4.3.11 sous win2000.

Je doit maintenir un script PHP relativement complexe qui passe la plupart de ses infos en GET entre les pages.

Cet ensemble de scripts tourne à merveille sous Mozilla mais plante dans certains cas sous IE.
Après epluchage des logs, il s'avère que des caractères accentués sont passé dans l'URL. Firefox les traduit (comme avec la fonction Php urlencode) mais pas IE, d'où le plantage.

Vous aller me dire "et bien utilise urlencode dans tes scripts", le problème c'est que ces scripts sont relativement complexes et pas forcément super clair...

Je cherche donc une solution alternative plutot que de tout blindé avec des urlencode / urldecode.

Je ne suis pas un pro de la config apache mais n'y a t'il pas moyen de faire en sorte qu'apache convertisse lui meme les caractère accentués en ce qu'il attend ? (je pense à des mod comme ce qui est utilisé pour faire de l'urlrewriting ou peut-etre avec les chartsets et tout ça mais je m'y perd)