Page 1 sur 1

Problème de Mise en forme du texte retourné par le script

Posté : 16 mars 2006, 10:59
par Mani
Bnnjour,

J'utilise un script PHP pour aller chercher des données dans une table MySQL. Ces données sont ensuite renvoyées vers une animation Flash.

Lorsque je récupère les Champs texte de type VARCHAR, Aucun caractère "spécial" du genre "è", "à", "é" ne passe, ils sont remplacés par des carrés blancs. Dommage.

A l'aide...

Merci

Posté : 16 mars 2006, 11:36
par mario
est ce que la police de caractère dispose des accents?

Posté : 21 mars 2006, 09:06
par Tomcat92fr
bonjour,

je suis arrivé à régler les problèmes d'accents et d'apostrophes. Cependant, cette solution ne peut être que provisoire, car la solution mise en place, n'est pas des plus fiables d'après ce que j'ai pu lire dans différents forums. Mais bon en attendant de trouver une autre solution ça fonctionne.

Dans ton Flash à la première ligne de code tu écris

Code : Tout sélectionner

System.useCodepage = true;
Et cela fonctionne en revanche je n'arrive pas à faire accepter à mon fla les balises HTML et je pense à une solution qui serai plus dans un codage du champ de texte dynamique par un script. Je ne suis pas sur que ça fonctionne, mais puisque la fonction existe dans la fenêtre propriété il doit être possible de forcer la prise en compte des balises HTML de type <B> - <BR /> - <p align="center">" - <p class='text'>.

je n'ai pas été précis...

Posté : 30 mars 2006, 10:28
par Mani
en fait, il me semble que le probleme intervient au niveau du script PHP:

Mon script renvoie la liste des fichiers d'un répertoire et le fichier "nénuphare.jpg" est renvoyé comme cela dans le script PHP:

-- &fic5=Nénuphars.jpg

Forcemment ca crée des problèmes...

Merci de m'éclairer encore.

Mani

Posté : 30 mars 2006, 11:28
par ouckileou
passe tes variables dans la fonction utf8_encode avant de les envoyer