Comunidad de diseño web y desarrollo en internet online

Las 'ñ' y los acentos en flash MX

Citar            
MensajeEscrito el 27 Jun 2005 10:26 pm
Necesito ayuda urgente. Estoy haciendo una aplicacion en flash que toma los datos de una bbdd MySQL. Todo funciona correctamente pero, no me coge ni los acentos ni las eñes. Estoy usando la funcion utf8_encode($variable); pero no hay manera de que salgan. ¿Aguien tiene una idea? :crap:

Por jlbenito

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jun 2005 10:45 pm
prueba con esto a ver:

Código :

System.useCodepage = true;


en el primer fotograma de la película. :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 27 Jun 2005 10:51 pm
psss psss...eso de System.useCodePage no es muy recomendado una vez que cambias de OS.

Fijate que en que codificacion estas guardando los datos dentro de tu db....si es info que estas mandando de flash a la db, y despues de la db a flash, decodifica la info antes de guardarla.

Saludos!

Por tangamampilia

.GAIA Developer

961 de clabLevel


6 articulos

Genero:Masculino   Anime Bloggers

México, D.F.

safari
Citar            
MensajeEscrito el 27 Jun 2005 11:24 pm
ya he puesto el codigo System.useCodepage y no funciona correctamente. Por otro lado, la informacion se graba en la bbdd, es info que se envia desde una panel de control en php. La info se graba bien, acentos y eñes.

Por jlbenito

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jun 2005 11:58 pm
ok a pesar que no lo recomiendan aqui, insisto con eso, ponle el System.useCodePage = true; pero quitale la funcion utf8_encode a los script de php, y me comentas el resultado :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Jun 2005 12:06 am
tangamampilia

psss psss

:roll: Ese problema tambien lo tenia yo, y justo como él en la base de datos si los almacenaba bien con ñ y demas pero al pasarse a la película no los reconocia, y lo soluciones fue de esa forma quizas no es la más recomendada pero me funciono.

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Jun 2005 02:24 am
em...si wei...
pero lo que sucede es que si ves la página en Mac por ejem no van a aparecer bien los caracteres raros....dado que lo unico que provoca el System.useCodePage = true es utilizar el encoding de donde se esta corriendo el flashplayer, que puede ser diferente del encoding que manejes en el servidor o archivo. No siempre la solucion mas rapida es la mejor. ^^

Prueba antes de guardar la info decodificar usando utf8_decode() y cuando le des salida codificala de nuevo.

Por tangamampilia

.GAIA Developer

961 de clabLevel


6 articulos

Genero:Masculino   Anime Bloggers

México, D.F.

safari
Citar            
MensajeEscrito el 28 Jun 2005 03:28 am
tangamampilia escribio

No siempre la solucion mas rapida es la mejor.


eso es cierto, pero fue la unica solucion que me funciono

Insisto se que no es la más apropiada, pero bueno hasta que no consiga otra no la cambiare (ojala alla otra :cry: )

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 30 Jun 2005 07:43 am
Al "crear" la variable en php para ke la pille flash debes usar utf8_encode no antes.

En el php:

print(utf8_encode("&titul=".$row[1]));

Esa es la forma correcta... y no cambias el system.useCodepages.

Saludos...

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.