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

[SOLUCIONADO] Error al pasar datos de as3 a php/Mysql

Estas en el tema de Error al pasar datos de as3 a php/Mysql en el foro de Flash y Actionscript en Foros del Web. Cual es mi error: var phpVars:URLVariables = new URLVariables(); var phpFileRequest:URLRequest = new URLRequest("controlpanel.php"); phpFileRequest.method = URLRequestMethod.POST; phpFileRequest.data = phpVars; var phpLoader:URLLoader = new URLLoader(); ...
  #1 (permalink)  
Antiguo 15/06/2013, 02:44
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 1 mes
Puntos: 1
Pregunta Error al pasar datos de as3 a php/Mysql

Cual es mi error:

var phpVars:URLVariables = new URLVariables();
var phpFileRequest:URLRequest = new URLRequest("controlpanel.php");
phpFileRequest.method = URLRequestMethod.POST;

phpFileRequest.data = phpVars;

var phpLoader:URLLoader = new URLLoader();
phpLoader.dataFormat = URLLoaderDataFormat.VARIABLES;

phpLoader.addEventListener(Event.COMPLETE, showResult);

phpVars.systemCall = "checkLogin";
phpVars.php_username = username.text;
phpVars.php_password = password.text;

phpLoader.load(phpFileRequest);


public function showResult (event:Event):void {
var phpVar1 = event.target.data.systemResult;
result_text.text =""+phpVar1;
}

SUPUESTAMENTE esta accediendo al archivo "controlpanel.php" donde recibo los valores enviados desde flash y hace operaciones, pero al momento de correrlo, en el result_text me sale "undefined"

como saber si esta llevando esos valores al php, quiero hacer un login en as3 usando php y mysql, pero no se cual es el error
  #2 (permalink)  
Antiguo 15/06/2013, 02:45
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Error al pasar datos de as3 a php/Mysql

porfa quiero saber como loguear desde flash y jalar datos de php y base de datos mysql, e encontrado en as2 pero me gustaria as3 porque es recontra distinto, se agradece las respuestas
  #3 (permalink)  
Antiguo 19/06/2013, 05:41
 
Fecha de Ingreso: julio-2010
Mensajes: 298
Antigüedad: 14 años, 4 meses
Puntos: 8
Respuesta: Error al pasar datos de as3 a php/Mysql

Código:
sendVars = new URLVariables;
sendVars.param1 = value1;
...
request_lv = new URLRequest("htttp://localhost/controlpanel.php");
request_lv.method = URLRequestMethod.POST;
request_lv.data = sendVars;
			
loader_lv = new URLLoader();
loader_lv.addEventListener(Event.COMPLETE, init);
loader_lv.load(request_lv);

private function init(e:Event):void
{
	var retVars:URLVariables = new URLVariables(e.target.data);
	trace(retVars);
}
Espero que te sirva
  #4 (permalink)  
Antiguo 19/06/2013, 14:32
 
Fecha de Ingreso: junio-2013
Ubicación: lima
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Error al pasar datos de as3 a php/Mysql

hola primager yo tengo el mismo problema que johannes pero en mi caso me sale como error que no puede conectarse con el URL "htttp://localhost/controlpanel.php" estoy usando xampp y uso windows 7 gracias por la respuesta de antemano.
  #5 (permalink)  
Antiguo 19/06/2013, 17:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Error al pasar datos de as3 a php/Mysql

Hola johannes13:
Revisa éste link: http://hub.tutsplus.com/tutorials/cr...ysql-part-1%2F

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 19/06/2013, 22:49
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Error al pasar datos de as3 a php/Mysql

Bandit, ese tutorial que me diste, de ahi lo hice no puse el link porque lo vi muy largo :) ah! al final, todos los comentarios critican porque no sale jeje, pero se agradece la respuesta.

ya me salio copie lo de pimager lo que es "htttp://localhost/controlpanel.php" porque lo demás asia lo mismo, y me salio, no se porque pero ueno siempre tendre que hacerlo asi, pense que estando todo en el mismo archivo no era necesario, pero ueno, salio, gracias a todos.

Para lamgplay; en mi caso si se conecta, sho lo conecto llamando a una clase,pero desde un archivo php, no desde flash, y el archivo de conexion a mysql es el mas común, osea hazlo normal como siempre lo hacias, espero te salga te paso como esta mi archivos.

flash-> se conecta a "controlpanel.php", pero dentro de controlpanel,este se conecta a "connect.php"
sho le pongo

<?php
include_once "connect.php";
$username = $_POST['php_username'];
$password = $_POST['php_password'];
...>

porsiaca nomas, aunque facil sha sabes, antes o despues de include no pongas ningun echo o print, debe ir pegado a la etiqueta php, ¿porque? ni idea :)
  #7 (permalink)  
Antiguo 20/06/2013, 19:32
 
Fecha de Ingreso: junio-2013
Ubicación: lima
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Error al pasar datos de as3 a php/Mysql

Gracias voy a probar

Etiquetas: as, as3, flash, php, php-mysql
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 10:19.