Bonjour,
Je suis actuellement en train de tester un slider jquery. Ce slider fonctionne à partir d'un fichier XML que je génère dynamiquement par rapport a une base de donnée.
La création du fichier XML par la fonction "echo" du php fonctionne très bien, la diaporama fonctionne bien. Mais la ou ça se complique c'est au niveau des descriptifs textuels de photo qui apparaissent dans mon diaporama.
Les caractère accentué sont remplacé par des "?".
J'ai fouiller un peu sur les forums et je ne trouve pas la solution.
Les données de ma table sont en latin_general_cs
La page ou se trouve mon slider jquery est en iso-8859-1
Dans le echo qui génère mon xml en entête j'ai mi ceci:
"<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>...........
Pour rechercher d’où provient l'erreur, j'ai récupéré la réponse XML de mon php à parti de "firebug" et je l'ai mi en dur dans ma page du slider donc non dynamiquement et comme ceci ça fonctionne, les caractère apparaissent normalement.
(je pense que le problème viens de la réponse php qui n'a pas le bon encodage mais je ne vois pas du tout comment faire)
Si quelqu'un à une solution a mon problème, je suis preneur.
Merci d'avance
Partager