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

Login con Flash

Estas en el tema de Login con Flash en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Tengo una pagina donde el registro de usuarios (login/pass) lo hago con una pequeña aplicacion flash. Los datos los procesa una pagina ...
  #1 (permalink)  
Antiguo 01/12/2002, 14:38
 
Fecha de Ingreso: enero-2002
Mensajes: 417
Antigüedad: 15 años, 11 meses
Puntos: 0
Login con Flash

Hola a todos. Tengo una pagina donde el registro de usuarios (login/pass) lo hago con una pequeña aplicacion flash. Los datos los procesa una pagina ASP. ¿Como hago para que al darle a "Enviar" me redireccione a la pagina ASP para poder comprobar lo introducido? Tengo esto en la pagina:

function Enviar() {
mandar = new LoadVars();
mandar.usuario = usuario;
mandar.pass = pass;
mandar.sendAndLoad("registro.asp", mandar, "POST");
}

Y esto en el boton:

on (release) {
if (usuario != "" && pass != "") {
enviar();
}
}

Los campos de texto estan bien definidos. El problema e que no redirecciona. Muchas gracias a todos.
  #2 (permalink)  
Antiguo 02/12/2002, 02:26
 
Fecha de Ingreso: julio-2001
Ubicación: Barcelona
Mensajes: 922
Antigüedad: 16 años, 5 meses
Puntos: 1
Con la accion loadVars, el flash no te direcciona a ningun sitio, simplemente pasa los datos al asp que has seleccionado. Luego en este harás la comprobación del password y del nombre, y dependiendo del resultado, le enviarás algun parametro al flash para saber si es correcto, de una manera como esta:

&resultado=correcto

Luego en el flash analizaras la variable resultado y harás lo que veas necesario.

Saludos
  #3 (permalink)  
Antiguo 02/12/2002, 21:41
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.041
Antigüedad: 15 años
Puntos: 37
NEcesitas manejar el evento

objeto.load

y alli defines lo que vas a hacer una ves que recibes la respuesta, busca la sintaxis completa y ejemplo en la ayuda de loadvars de actionscript.
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 20:19.