Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2011, 11:06
laudrup
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 18 años, 1 mes
Puntos: 0
enviar datos a mysql a traves de php

Consultando mil manuales por internet me encuentro con un problema que no soy capaz de resolver.
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:
var 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;
         }
Este el codigo en php
Código PHP:
if (isset($_REQUEST["lanz1"]))
{
$lanz1 "hola";
//echo $lanz1;
echo "lanz1=".$lanz1;

Las variables llegan bien a la pagina php,pero a la hora de volver al falsh me devuelve el siguiente error
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