[PHP][AJAX] Problème d'encodage du texte

Résolu
Zestyr Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   -  
Zestyr Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai écris un formulaire de poste de message. Il use de ajax pour éviter de recharger a page. Une page php reçoit les deux varables ($_POST["pseudo"], $_POST["message"]) et il les écrit sur la page html mais les caractères telle que éèàç sont pas respectés ! Comment faire ?

Merci,
Cordialement Zestyr

A voir également:

4 réponses

avion-f16 Messages postés 19256 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
Quand tu fais les echo avec PHP, utilise la fonction utf8_encode
1
avion-f16 Messages postés 19256 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
Quel est l'encodage de ta page contenant le formulaire ? Quel encodage lui précises-tu dans la balise meta ?
Et quel est l'encodage du fichier PHP ?
0
Zestyr Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   52
 
J'ai pas les fichiers sous la main. Mais mes pages html que je code possèdent la balise <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> comme ceci et ma page PHP n'a rien de spécifié. j'utilise un objet XHR.
0
Zestyr Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   52
 
Merci, j'imagine que ça marche avc les fputs !
0