Bonjour à tous,
Je suis en train de developper un site ou toute la mise à jour et la consultation du compte client est en ajax (contenu afiché dans le div de droite de la page principale)
Mon problème se situe au niveau des caractères spéciaux (éàè...Etc...)
En effet, je met à jour un contenu sous firefox, cela ne pose pas de probleme. La consultation sous firefox et IE marche parfaitement et dans ma base mysql définie en utf8_unicode_ci un é s'affiche.
Je met à jour par internet explorer et là c'est la cata mes accents se transforment en "????" que je consulte sous IE ou Firefox
J'ai définit toutes mes pages en UTF 8 :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
et ma methode d'appel ajax est en get :
sendData(nomdudiv,'null',urldelapage avec tous les gets,'GET');
Du coup, je comprend rien, j'ai essayé plein de truc lors de la mise a jour... remplacer les accents par les caratères html (é > é

sous firefox il le fait bien mais pas sous ie (il détecte meme pas le é)... j'ai testé les html_entity_decode, ut8_encode, decode... etc...
si vous avez une idée, je suis vraiment preneur.
Merci d'avance.
Partager