Autor Tema: ayuda [actionscript]  (Leído 720 veces)

Desconectado Lunyx

  • PHPer@
  • **
  • Mensajes: 54
  • Karma: 4
    • Ver Perfil
ayuda [actionscript]
« en: 01 de Octubre de 2007, 20:34:39 pm »
Código: [Seleccionar]
on (release)
{
    for (nosepudo = "si"; noArray != null; nosepudo = "no")
    {
        var x = noArray;
        if (_root.user.substr(0, noArray[x].length) == noArray[x])
        {
        } // Fin de
    } // Fin de for
    if (nosepudo == "no")
    {
        _root.nota = "No se puede usar este nombre para el Jarocho!";
    }
    else if (_root.user == "" || _root.pass == "" || _root.nombre == "" || _root.email == "" || _root.pass2 == "")
    {
        _root.nota = "Llena lo que se te pide";
    }
    else if (_root.pass != _root.pass2)
    {
        _root.nota = "Las constraseñas no coinciden";
    }
    else
    {
        _root.nota = "Rectificando si esta disponible";
        _root.cargarUser(_root.user);
        code = loadert.firstChild.childNodes;
        for (forx = 0; forx < code.length; forx++)
        {
            if (code[forx].attributes.campo1 == _root.user)
            {
                _root.nota = "El usuario ya esta siendo usado";
                _root.registrar = "no";
                _root.gotoAndStop(10);
                continue;
            } // Fin de
            if (forx == code.length - 1 && _root.registrar != "no")
            {
                var sexualidad = sexo.getValue();
                loadVariablesNum("pendejarers.php?users=" + _root.user + "&pass=" + _root.pass + "&dinero=0" + "&otro1=" + _root.nombre + "&otro2=" + _root.email + "&otro3=" + sexualidad + "&nivel=0&puntos=0", 0, "POST");
                _root.nota = "Registro satisfactorio!";
                _root.gotoAndStop(13);
            } // Fin de
        } // Fin de for
    } // Fin de
}

me explican este codigo

esque quiero hacer un script para ingresar los datos a la database

Comunidad PHPeros

ayuda [actionscript]
« en: 01 de Octubre de 2007, 20:34:39 pm »

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: ayuda [actionscript]
« Respuesta #1 en: 01 de Octubre de 2007, 20:52:45 pm »
Código: [Seleccionar]
loadVariablesNum("pendejarers.php?users=" + _root.user + "&pass=" + _root.pass + "&dinero=0" + "&otro1=" + _root.nombre + "&otro2=" + _root.email + "&otro3=" + sexualidad + "&nivel=0&puntos=0", 0, "POST");
En esta linea esta el kit de la cuestión.
El archivo pendejarers.php tiene el codigo que registra los datos:
users, pass, dinero, otro1, otro2, otro3, nivel y puntos.
Por favor, leete las Normas


Desconectado Lunyx

  • PHPer@
  • **
  • Mensajes: 54
  • Karma: 4
    • Ver Perfil
Re: ayuda [actionscript]
« Respuesta #2 en: 01 de Octubre de 2007, 21:03:44 pm »
el codigo de pendejarers.php seria igual como si fuera la el codigo de registro con formularios html
¿?

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: ayuda [actionscript]
« Respuesta #3 en: 01 de Octubre de 2007, 21:38:23 pm »
Eso es, solo que en vez de provenir de $_POST provendria de $_GET ;)
Por favor, leete las Normas


Desconectado RamFu

  • Moderador
  • PHPero Experto
  • *****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: ayuda [actionscript]
« Respuesta #4 en: 01 de Octubre de 2007, 21:41:28 pm »
Claro, mira;
El formulario en HTML tiene que tener los campos:
user, pass, dinero, otro1, otro2, otro3, nivel y puntos
Pero debes de crear una función para cada estado del formulario, te explico:
Deberias crear una que sea para la solución del formulario: Si se registra, debes crear una función que tenga como solución "no" (puedes comprovarlo en la línea 36.
Las demás funciones, de Las contraseñas no coinciden, etc. lo puedes hacer mediante flash, sin loadvars (conexión php-flash). Lo unico sería lo de El usuario ya está registrado. Debes hacer una consulta a la base de datos para saber si el user esta ya registrado;
Espero haberte ayudado ;)