Xml php5

lucien_dg Messages postés 4 Statut Membre -  
lucien_dg Messages postés 4 Statut Membre -
Bonjour,

J'ai deux sites identiques , 1 qui est hébergé sur un serveur apache php4 et l'autre apache2 php5.

Sur le serveur php4 j'ai un fichier xml qui comporte mes tags et j'ai le même fichier sur le serveur php5.

J'ai menu qui fait appel au fichier xml pour afficher les données. Sur le serveur php4 le texte des menus prennent en compte les accents tandis que sur le serveur php5 je suis contraint de mettre en haut de mon fichier xml <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>. Cela m'affiche le texte mais les accents sont illisibles. J'ai également essayé ceci <?xml version="1.0" encoding="iso-8859-1"?>, et c'est pareil. Quelqu'un peut m'expliquer et me dire quel est le bon encodage que je dois mettre?

merçi de votre aide
A voir également:

2 réponses

crabs Messages postés 909 Statut Membre 507
 
Bonjour,
Si tu utilses une l'API DOM XML pour exploiter ton XML, lors du chargement
en php5 tout passe en UTF8.
Avant d'afficher la valeur des nodes, utilises utf8_decode() dans tes scripts php.
A+, crabs
-1
lucien_dg Messages postés 4 Statut Membre
 
merçi je vais tester
-1