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

Ayuda para enviar datos de variables desde un juego flash a base de datos

Estas en el tema de Ayuda para enviar datos de variables desde un juego flash a base de datos en el foro de Flash y Actionscript en Foros del Web. Buenas. Seguro que trato un tema muy conocido como he visto por google,pero es que por mucho que busco y lo intento no consigo pasar ...
  #1 (permalink)  
Antiguo 12/01/2011, 06:11
 
Fecha de Ingreso: octubre-2010
Mensajes: 26
Antigüedad: 14 años, 1 mes
Puntos: 0
Pasar variables desde PHP a AS3

Buenas.
Seguro que trato un tema muy conocido como he visto por google,pero es que por mucho que busco y lo intento no consigo pasar una variable de PHP a AS3.
Os dejo el codigo PHP:

Código:
$estado="Welcome tu matrix Neo";
echo "&estado = ".$estado;
Y aqui el codigo AS3:

Código:
var misVariables:URLVariables = new URLVariables();
var cargador:URLLoader = new URLLoader();
var pedido:URLRequest=new URLRequest();/
pedido.url= "enviarMail.php";
pedido.method = URLRequestMethod.POST;
pedido.data = misVariables;
cargador.dataFormat = URLLoaderDataFormat.VARIABLES;

enviar_btn.addEventListener(MouseEvent.CLICK,enviar);
cargador.addEventListener(Event.COMPLETE,cargaCompleta);

function enviar(event:MouseEvent)
{
	if (mail_txt.text.indexOf("@") == -1 || mail_txt.text.indexOf(".") == -1)
	{
		status_txt.text="Introduce un mail correcto";
	
	}
	else
	{
		enviarFormulario();
	}
}
function  enviarFormulario()
{
	misVariables.nombre=nombre_txt.text;
	
	misVariables.telefono=telefono_txt.text;
	misVariables.mail=mail_txt.text;
	misVariables.mensaje=mensaje_txt.text;
	
	try
	{
		cargador.load(pedido)
	}
	catch(error:Error)
	{
		trace("error en el envio");
	}
}
function cargaCompleta(event:Event)
{
	nombre_txt.text= "";
	telefono_txt.text= "";
	mail_txt.text= "";
	mensaje_txt.text= "";
	
	gotoAndStop(10);
}

stop();
Y en el frame 10:

Código:
trace(cargador.data.estado);
Y en el output sale "undefined"
No se que estare haciendo mal,espero que podais ayudarme.
Por si acaso os digo que he puesto todo el material(.fla y .php) dentro de wwwroot donde cree un servidor local con el Dreamweaver

Última edición por shoto_reaper; 13/01/2011 a las 11:23 Razón: El anterior problema ya no lo es

Etiquetas: asp, flash, 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 23:53.