Uso Flash MX 2004, PHP4 y MsQL.
Las variables anuncio y objetivo las jalo de una base de datos, en donde están con caracteres á y eso, así se ingresan a la base de datos y al jalarlos de ahi en el PHP los imprime bien, pero en el flash no los muestra.
Necesito ayuda.
Los datos son los siguientes:
Lineas del archivo variables.php
Código :
<?php $anuncio_utf8=utf8_encode($anuncio); $objetivo_utf8=utf8_encode($objetivo); $salida_anuncio=urlencode($anuncio_utf8); $salida_objetivo=urlencode($objetivo_utf8); print("anuncio=".$salida_anuncio); print("&objetivo=".$salida_objetivo); ?>
Esto produce que se imprima algo así:
Código :
anuncio=La+tem%26aacute%3Btica+se+estudiar%26aacute%3B+hasta+el+d%26iacute%3Ba+mi%26eacute%3Brcoles+23+de+febrero.&objetivo=El+objetivo+de+este+tema+es+analizar+la+creaci%26oacute%3Bn+y+modulaci%26oacute%3Bn+del+sonido+en+objetos+c%26oacute%3Bnicos.
Pero el flash lo muestra sin los acentos. :s De esta forma:
El objetivo de este tema es analizar la creación y modulación del sonido en objetos cónicos.
EL ActionScript que tengo es el que sigue:
Código :
System.useCodepage = true; var cargador:LoadVars = new LoadVars(); cargador.load("variables.php"); cargador.onLoad = function(exito) { if (exito) { dt_anuncio.html = true dt_anuncio.htmlText = this.anuncio; dt_objetivo.html = true dt_objetivo.htmlText = this.objetivo; } else { dt_anuncio.htmlText = "No hay anuncios, por el momento."; dt_objetivo.htmlText = "El objetivo no está disponible."; } }; stop();
[moderador]cambio de etiqueta quote por code, descuadraba totalmente el foro [/moderador]