AS3 a PHP para emitir MySQL

  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 03, 2011
  • Mensajes: 4
  • Status: Offline

Nota Enero 3rd, 2011, 8:56 pm

He buscado una solución en muchos foros y ninguno de los códigos parece que funciona. No puedo hacer AS3 para trabajar con un script php.
Estoy tratando de crear un formulario de inscripción en AS3
y luego tienen esa información, vaya a MySQL base de datos cuando
el botón de enviar es pulsado.

Aquí está parte del código AS3:

var variables: URLVariables = URLVariables nueva;
var varSend: URLRequest = new URLRequest ("register.php");
varSend.method = URLRequestMethod.POST;
varSend. = datos variables;
var varLoader: URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
varLoader.load (varSend);

Aquí está el script php "register.php":

<? php

$ DB_HOST = "localhost";
$ Db_username = "raíz";
$ Db_pass = "";
$ Db_name = "userregister";

mysql_connect ("$ DB_HOST", "$ db_username", "$ db_pass") or die ("No se pudo conectar a mysql");
mysql_select_db ("$ db_name") or die ("no hay base de datos");

SenderName $ = $ _POST ["username"];
SenderPass $ = $ _POST ["UserPass"];
SenderEmail $ = $ _POST ["userEmail"];

$ SqlCommand = "(e-mail nombre de usuario, contraseña) INSERT INTO usuarios
VALUES ($ SenderName, $ senderPass, $ senderEmail) ";

$ Consulta = mysql_query ($ SqlCommand) or die (mysql_error ());

$ My_msg = "$ SenderName Gracias, todos los datos se ha enviado.";

echo "return_msg = $ my_msg";

?>
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 3rd, 2011, 8:56 pm

  • Satwant
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Dic 27, 2010
  • Mensajes: 126
  • Loc: Bangalore
  • Status: Offline

Nota Enero 4th, 2011, 5:59 am

stunningstylez escribió:
var variables: URLVariables = URLVariables nueva;
var varSend: URLRequest = new URLRequest ("register.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader: URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
varLoader. carga (varSend);

¿Este cambio añadir algo a su suerte :)

Código: [ Select ]
var variables:URLVariables = new URLVariables;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
var varSend:URLRequest = new URLRequest("register.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader:URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
varLoader.load(varSend);
  1. var variables:URLVariables = new URLVariables;
  2. variables.userName = user_txt.text;
  3. variables.userPass = pass_txt.text;
  4. variables.userEmail = email_txt.text;
  5. var varSend:URLRequest = new URLRequest("register.php");
  6. varSend.method = URLRequestMethod.POST;
  7. varSend.data = variables;
  8. var varLoader:URLLoader = new URLLoader;
  9. varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
  10. varLoader.load(varSend);
  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 03, 2011
  • Mensajes: 4
  • Status: Offline

Nota Enero 4th, 2011, 8:18 am

No. aún no se registra :-( No estoy seguro si es algo malo con la escritura de la acción o
cualquier otro asunto, pero parece que todo está en condiciones de funcionamiento y ejecutar el archivo php por sí registros. Apreciar el amigo de respuesta rápida
  • Satwant
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Dic 27, 2010
  • Mensajes: 126
  • Loc: Bangalore
  • Status: Offline

Nota Enero 4th, 2011, 11:06 pm

La primera necesidad de buscar el problema real.
Su acción de secuencias de comandos no es capaz de conectar con php
Comprueba esto con el siguiente código. Agregue el código a su archivo php.
Código: [ Select ]
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fclose($ourFileHandle);
  1. $ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
  2. fclose($ourFileHandle);

Si el archivo se crea en el servidor entonces la escritura de la acción es colocar en el archivo php.
Si no, entonces el problema puede estar en la ubicación del archivo. Trate de utilizar dirección URL absoluta completa.
  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 03, 2011
  • Mensajes: 4
  • Status: Offline

Nota Enero 5th, 2011, 10:19 pm

ahhhh gracias Satwant tanto, eso es exactamente lo que tenía que hacer...sólo hay que poner la url completa. El hombre me gustaría que acaban de poner eso en...protector de la vida gracias de nuevo!
  • Satwant
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Dic 27, 2010
  • Mensajes: 126
  • Loc: Bangalore
  • Status: Offline

Nota Enero 6th, 2011, 12:47 am

U bienvenida :)

Publicar Información

  • Total de mensajes en este tema: 6 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 189 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC