(J'espère que je suis dans la bonne section...)

Bonjour,

Je suis stagiaire en chine et en train de développer un site web en anglais/chinois et rencontre beaucoup de soucis quand à la manipulation des caractères chinois.

Mon problème actuel est que j'envoie une chaîne en chinois via ajax à un script php, mais celle-ci apparaît sous forme de ?????? sous internet explorer. Tout fonctionne très bien avec chrome.

Vous pouvez consulter le problème à cette adresse : http://winemust.com.cn/wm_beta/pages_cn/wines/, le bug apparaît lorsqu'on applique des filtres en cliquant sur les cases à cocher.

Ca se passe comme ça :
recherche.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
onchange="javascript:showWineList('白葡萄酒 ');"
(j'ai directement collé des caractères chinois mais developpez.com me les transforme)

showWineList.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
xmlhttp.open("GET","get_wine.php?q="+str,true);
xmlhttp.send();
get_wine.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$q=$_GET["q"];
echo "MMMMMMMMMM".$q;

Je serai vraiment très reconnaissant envers ceux qui pourront m'aider, je suis dans la partie conformisation du site pour les différents navigateurs c'est épuisant !

Merci d'avance !

Olivier.