Encodage des caracteres sur un site AJAX / PHP (Suite du post précédent )
Pour mes caractères accentués, la solution dans le billet précédent ça ne suffisait pas.
il s'agissait d'une text area dans la quelle on met du code HTML, => Insertion du code dans une base de donnée Mysql via PHP. => affichage du truc via une fonction ajax, qui appelle un script PHP.
C'est sur qu'entre les magikquotes de PHP, l'encodage des caractères dans mysql, puis dans le passage en ajax. Il y avait peu de chance de retomber sur la même chose.
La solution la plus simple?
header('Content-Type: text/html; charset=ISO-8859-15');
au début du script PHP qui affiche les données.
C'était tout bête. J'ai passé trois jours dessus.
Commentaires
Super !
Grâce à toi je n'y ai pas passé 3 jours !
Merci infiniment !!! ;-)