Intento enviar unas variables a una pagina php desde donde insertarlas en una base de datos y volver a flash con un mensaje.
Este es el codigo que tengo en as3
Código:
Este el codigo en phpvar req:URLRequest = new URLRequest("prueba_aplicaciones.php"); req.method = URLRequestMethod.POST; var vars:URLVariables = new URLVariables; vars.lanz1 = l1; req.data = vars; var ldr:URLLoader=new URLLoader(); ldr.dataFormat = URLLoaderDataFormat.VARIABLES; ldr.load(req); ldr.addEventListener(Event.COMPLETE,onVarsLoaded); } function onVarsLoaded(event:Event):void{ var retVars:URLVariables = new URLVariables(event.target.data); trace(retVars.lanz1); label_text.text= event.target.data.lanz1; }
Código PHP:
if (isset($_REQUEST["lanz1"]))
{
$lanz1 = "hola";
//echo $lanz1;
echo "lanz1=".$lanz1;
}
TypeError: Error #2007: El valor del parámetro text debe ser distinto de null.
at flash.text::TextField/set text()
at facebook_fla::MainTimeline/onVarsLoaded()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
Cual es el problema para que el contenido dela variable llegue vacio?
Gracias