Tema: Password
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/09/2005, 07:19
Dig
 
Fecha de Ingreso: enero-2005
Mensajes: 60
Antigüedad: 20 años
Puntos: 0
Hola Vad.

Te puedo asegurar que el codigo funciona, yo lo estoy utilizando actualmente en una web y lo que te puse ayer fue un cortar y pegar pero quitando los nombres de usuario y password y las páginas de enlace reales.

De todas formas, te lo pongo otra vez y te solvento las dudas que tienes.

La parte del script iria en el head, aunque yo lo tengo en un archivo .js que luego llamo desde las distintas páginas donde esta ubicado el formulario de entrada. Asi te evitas copiar el mismo script en varias páginas (si fuera el caso, como en el mio) y si cambias alguna cosa del script es para todas.

Te pego de nuevo el script:

<script language="JavaScript" type="text/JavaScript">
function Login(){
var done=0;
var usuario=document.login.usuario.value;
usuario=usuario.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (usuario=="usuario1" && password=="password1") { window.location="http://www.tupagina.com/entrada.html"; done=1; }
if (done==0) { window.location="http://www.tupagina.com/error.html"; }
}
</script>

Luego el formulario:

<form name=login>
Usuario<input name="usuario" type="text" size="10" maxlength="20">
Password <input name="password" type="password" size="10" maxlength="20">
<input type="button" value="Entrar" onClick="JavaScript:Login()">
</form>

Y ya esta. Luego lo maquetas con css, tablas, etc... como quieras y a funcionar.

Para añadir más usuarios con sus login y pass correspondientes tienes, como bien dices, que repetir la línea

if (usuario=="usuario1" && password=="password1") { window.location="http://www.tupagina.com/entrada.html"; done=1; }

Con el usuario y el password para ese usuario. Uno de debajo del otro y ya esta. Ten cuidado copiarlo todo (espacios,comas, llaves, comillas...) porque si no no funcionara.

Venga, espero haberte ayudado

Un saludo