Acabo de terminar un sitio en flash, que se alimenta de xml generados
por phps que leen de una BBDD mySQL, y el flash se empecina en cambiar
el símbolo del euro (€) por un signo de interrogación (?).
He visto algunas sugerencias que parecían válidas, como usar la
etiqueta html "€" pero que no soporta flash, o usar "\u20AC" que
aparentemente funciona cuando se lo empujas a un TextField desde AS
como string, pero que tirando del xml no lo escapa y lo pinta literal.
Decir que todo anda en UTF-8, el cotejamiento de la BBDD es
utf8_general_ci, el php genera los xml con charset utf-8 en el header,
y define el encoding como utf-8, y que las tildes y eñes funcionan
perfectamente.
En la BBDD parece que se guarda correctamente porque si editas desde
el admin ves que sigue ahí el caracter, sin embargo si llamo al php
desde el navegador, no se visualiza el símbolo del euro ¡¡ni el del
interrogante!!
¿Alguna sugerencia?
Muchas gracias de antemano y un saludo
Javier Fernández :: Drus Unlimited™
listas[at]drusunlimited[dot]com
http://drusunlimited.com