Problème de caractères accentués via PHP - Flash/ActionScript - Programmation
Marsh Posté le 12-08-2005 à 23:12:28
ton encodage de caractère ?
c'est au niveau du navigateur les carrés ? et edite le code source de la page HTML GENEREEEEE pour voir ci tu vois aussi des carrés.
Le mieux c'est de vérifier l'encodage de ton editeur de texte, de ta base MySql, et de tout passer en UTF8
ps : FlorentG ou Masklinn sont mieux calés que moi là dessus, alors attend qu'ils passent.
Marsh Posté le 13-08-2005 à 10:08:22
oui, c'est le résultat que je vois dans Firefox qui me donne des carrées . comment voir le source du html puisque le résultat est une animation flash ... ?
en fait, je ne passe jamais par un fichier, l'info est dans MySQL, puis je la lit et la mets dans uue variable (expo) qui est affichée.
je me doute (vu d'autres post) que j'ai un problème d'encondage, mais où le régler... ?
Marsh Posté le 13-08-2005 à 12:03:28
2 possibilités:
soit tu tapes un
Code :
|
dans la première frame de ton Flash
soit intégrer tout les caractères possibles dans les propriétés de ton textField ( option "Character..." )
Marsh Posté le 13-08-2005 à 12:28:41
je savais que vous étiez doués
la soluce de System.useCodepage=true; était la bonne
je vous remercie
Marsh Posté le 12-08-2005 à 22:51:24
Bonjour,
voilà, je suis tout nouveau ici, mais si je me suis inscrit c'est car j'ai un probleme et que vous avez l'air assez calé que pour m'aider
alors voilà: j'ai une animation avec une zone dynamic text qui se rempli via une requete PHP dans une base MySQL. Tout ce passe bien, sauf que les caractères accentués sont remplacés par des carrés et les quelques lettres qui suivent ont disparues.
où est-ce que je foire ?
la zone dynamic texte est normale, la valeur de la variable est "expo", il accepte les tag html.
pour remplir la valeur j'emploie loadVariables("expo.php","" );
dans le PHP, je me connecte à MySQL, je lis le record et je fais un echo dans la variable.
une idée ??
mercii