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

Contraseña mediante loadVars

Estas en el tema de Contraseña mediante loadVars en el foro de Flash y Actionscript en Foros del Web. Hola a todos: Tengo un problema ... Estoy haciendo un pequeño sistema en flash que al inicio antes de usarlo pide una contraseña para poder ...
  #1 (permalink)  
Antiguo 09/03/2008, 16:54
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 9 años, 9 meses
Puntos: 0
Contraseña mediante loadVars

Hola a todos:

Tengo un problema ... Estoy haciendo un pequeño sistema en flash que al inicio antes de usarlo pide una contraseña para poder acceder a el y por accesibilidad me gustaria que esta contraseña este almacenada en un archivo llamado "variables.txt", esto con el fin de para poderla cambiar cuando sea necesario y no tener que poner una contraseña predeterminada en flash.

Necesito que flash cargue por medio de "loadVars" la variable "&pasw=1234" que tengo en mi archivo "variables.txt" pero sin imprimirla en pantalla para que esta despues se compare con lo que el usuario introdujo en el campo de texto... Es decir, si el usuario introduce "1234" en el campo de texto, al presionar el boton "acceder" comparará lo que se escribio en el campo de texto con respecto a la variable cargada "&pasw=1234"... si lo que introdujo el usuario es igual a la variable "&pasw=1234" automaticamente dara paso al siguiente frame!!!

Anexo pantalla de diagrama:


Espero contar con su ayuda lo más pronto posible GRACIAS.
  #2 (permalink)  
Antiguo 10/03/2008, 02:35
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 11 años, 2 meses
Puntos: 12
Re: Contraseña mediante loadVars

Debes usar este tutorial:

http://www.cristalab.com/tutoriales/...dvars-en-flash

Las diferencias en el código:

-En el txt puedes quitar la edad: nombre=Freddie
-En el as no pases el nombre al texto, compáralo haciendo que nombre_txt.text sea de introdución de texto y creando otro texto que te de el mensaje:

//Crea una objeto de la clase "LoadVars" llamado "cargdor_lv"
var cargador_lv:LoadVars = new LoadVars();

/*Esta es la función que va a manejar todo lo que pase cuando se carguen las variables
Por eso se llama el evento "onLoad", notese que la función no tiene nombre porque
es asignada directamente al "onLoad" asi que ese sera su nombre, tambien tiene un
parametro llamado "exito", este asume el valor "true" si se cargo con exito el
archivo o "false" si buho algun problema como errores 404*/
cargador_lv.onLoad = function(exito) {
//Si las variables fueron cargadas con exito
if (exito) {



if(nombre_txt.text == this.nombre;){
validar_txt.text = "Contraseña correcta";
}
else
{
validar_txt.text = "Contraseña incorrecta";
}



//En caso de que haya un error
} else {
//Mostrar mensaje de error en el campo de texto
validar_txt.text = "Error";
}
};
//Frena la linea de tiempo principal
stop();


Más o menos así.
__________________
Chanante!
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 08:33.