Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

inicio de sesion

<meta charset="UTF-8">
<script>

    var inicioDeSesionRegistrado = "alura";
    var contrasenhaRegistrada = "alura321";


    var contador=1;
    var intentos=3;
    while(contador<=intentos){
        var inicioDeSesionIngresado = prompt("Ingrese su usuario");
        var contrasenhaIngresada = prompt("Ingrese su contraseña");

     if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) {
        alert("Bienvenido al sistema " + inicioDeSesionIngresado);
        break;
     } else {
        alert("inicio de sesión inválido. Favor intente de nuevo");

      }
     contador++;
    }

    imprimir("termino las opciones de intentos permitidos")

</script>
1 respuesta
//Primer archivo
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="UTF-8">
        <title>Inicio de Sesión</title>
    </head>

    <body> 
        <header>
            <div class="contenido">
                <h1>Incio de sesión</h1>
                <a href="adivinansa.html">Iniciar sesión</a>
            </div>
        </header>
    </body>
</html>

//Segundo archivo
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Inicio de sesión</title>
    </head>
    <body>

        <h1>Inicio de sesión</h1>
        <p>Hola mundo</p>

        <a href="inicioSesion.html">Cerrar sesión</a>

        <script>

            //Crear variables para indicar los datos

            let usuario = "jose";
            let contrasenha = "01jose";
            let intentos = 3;

            for(let i = 1; i <= intentos; i++){
                let inicioUsuario = prompt("Ingrese su usuario");
                let inicioContrasenha = prompt("Ingrese su contraseña");

                if(inicioUsuario === usuario && inicioContrasenha === contrasenha){
                    alert(`Bienvenido ${usuario}`);
                    break;

                }else{
                    alert(`Inicio de sesión inválido. Intentelo de nuevo`);

                }

                if(i === 2){
                    alert("Solo te queda un intento");
                }else if(i === 3){
                    window.location = "./error.html";

                }
            }
        </script>
    </body>
</html>

//Tercer archivo
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="UTF-8">
        <title>Error</title>
    </head>

    <body>

        <h2>Error al ingresar al sistema</h2>
        <a href="adivinansa.html">Go Back</a>
    </body>
</html>