Foros del Web » Creando para Internet » Flash y Actionscript »

enviar datos a mysql a traves de php

Estas en el tema de enviar datos a mysql a traves de php en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 08/04/2011, 11:06
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 9 meses
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

Etiquetas: mysql, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:15.