Bonjour à tous,
J'affiche dynamiquement, dans mon site, du texte récupéré depuis une base mysql et traité en php. Le problème est que les accents ne s'affichent pas.
J'ai ajouté utf8_encode dans mon fichier php et maintenant les "é" s'affichent mais tous les autres accents ne s'affichent toujours pas.
J'ai bien mis l'option 'Embed' dans Flash en sélectionnant 'all' et en ajoutant manuellement les accents qui manquent dans include this characters mais rien n'y fait les accents ne s'affichent toujours pas ..
A noter que mon XML généré est bien en UTF-8.
Voici mon code php :
Connaissez vous une solution pour remédier à ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 echo "<?xml version=1.0 encoding=iso-8859-1 ?>"; echo "<main>"; while($enreg = mysql_fetch_array($resultat)) { $nom[$i] = utf8_encode($enreg['nom']); echo "<galerie>"; echo "<nom>$nom[$i]</nom>"; echo "</galerie>"; $i++; } echo "</main>";
Merci d'avance
Partager