caractères spéciaux : extraction de base de données pour XML - PHP - Programmation
Marsh Posté le 15-06-2007 à 10:50:43
et au lieu de mettre encoding="utf-8", si tu mets "iso-8859-1", y s'passe quoi ??
Marsh Posté le 15-06-2007 à 10:54:02
niveau XML c pareil.. mais niveau flash j'ai plus mes accents
Marsh Posté le 15-06-2007 à 11:08:13
j'ai essayé ça :
Code :
|
là tout s'affiche normalement sauf mes caractères "très" spéciaux, donc... même problème
Marsh Posté le 15-06-2007 à 11:31:26
et si tu vire le utf8-encode ?
Marsh Posté le 15-06-2007 à 11:52:40
j'ai essayé aussi... j'ai plus mes accents dans mon flash
Marsh Posté le 15-06-2007 à 17:50:32
allénouilla ! j'ai trouvé une solution !!
sur flash, on met en haut de la page :
System.useCodepage = true;
et en PHP on met :
Code :
|
et là... visiblement tout s'affiche bien !
je pensais pourtant que l'UTF-8 était imbattable ! d'ailleurs par défaut sur flash on utilise de l'UTF-8 !
bref ! ça marche.. c'est l'essentiel !
PS : par contre sur IE, le œ est toujours remplacé par un carré ! .. bref ! on s'en fout !
Marsh Posté le 15-06-2007 à 18:54:31
freed102 a écrit : je pensais pourtant que l'UTF-8 était imbattable ! |
Gnié ?
Marsh Posté le 18-06-2007 à 10:23:10
oui je pensais que l'UTF-8 codait tous les caractères sans problème
Marsh Posté le 18-06-2007 à 10:54:04
Non non. Pour moi, l'UTF-8 ca veut dire caractères sans les accents, sans les choses bizaroïdes, etc...
Marsh Posté le 18-06-2007 à 10:57:55
moi j'avais compris l'inverse :
Citation : |
Marsh Posté le 18-06-2007 à 11:29:02
Ah ? lol
Pas très clair toute cette affaire!
Marsh Posté le 14-06-2007 à 18:20:53
Bonjour à tous,
J'ai souvent rencontré ce genre de problème, je dois extraire des données avec un script php pour générer un XML qui sera interprété par Flash... Le problème c'est que des fois c'est pire que le téléphone arabe ! mais je pense que ça vient de l'encodage xml
voici un bout de code :
tout se passe très bien jusqu'à l'utilisation de caractères "très" spéciaux ... genre le mot "œuvre" devient "uvre " ... que faire ???
MErci d'avance
FReed