Xml php5

Fermé
lucien_dg Messages postés 4 Date d'inscription mercredi 14 septembre 2005 Statut Membre Dernière intervention 29 septembre 2005 - 29 sept. 2005 à 17:12
lucien_dg Messages postés 4 Date d'inscription mercredi 14 septembre 2005 Statut Membre Dernière intervention 29 septembre 2005 - 29 sept. 2005 à 21:53
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 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 506
29 sept. 2005 à 17:23
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 Date d'inscription mercredi 14 septembre 2005 Statut Membre Dernière intervention 29 septembre 2005
29 sept. 2005 à 21:53
merçi je vais tester
-1