|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Nouveau Membre du Club
![]() Étudiant Inscription : mai 2007 Messages : 143 ![]() |
Bonjour,
je créé un fichier XML à partir d'une base via un script PHP. Cette base est en UTF-8. Je créé mon fichier XML sans problème. Lorsque je n'ouvre avec Notepad, il n'y a pas de problème mais lorsque je l'ouvre avec firefox, j'ai l'affichage suivant : Citation:
Code :
Merci |
|||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
Tu dois indiquer dans le fichier ou dans les entêtes que l'encodage utilisé est l'UTF-8
__________________
Modérateur PHP |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Étudiant Inscription : mai 2007 Messages : 143 ![]() |
c'est déja fait. le début de mon XML est
Code :
Code :
$xml .= "<titre><![CDATA[" . $titre . "]]></titre> \n"; |
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
ça devrait suffire alors
est ce que tu peux nous donner l'URL pour qu'on teste ? ou alors enregistre la page dans un fichier et mais le en pièce jointe ici
__________________
Modérateur PHP |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : mai 2007 Messages : 143 ![]() |
en l'ouvrant avec notepad++, je viens de voir qu'il me détecte le fichier en encodage ANSI.
Je comprends pas trop. |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : mai 2007 Messages : 143 ![]() |
Bon j'ai partiellement résulu : j'ai mis
Code :
$xml = '<?xml version="1.0" encoding="ISO-8859-1"?>'; Code :
$xml = '<?xml version="1.0" encoding="UTF-8"?>'; |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() |
essaye avec la fonction utf8_decode(string chaine)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com