hola alexis; te comento que el logrado correr sin errores el código, tuve que subir el contador hacia el if de arriba ya que no estaba contando , ademas eliminar algunas cosas que estaban demás y bueno me quedo de esta forma el
login.php
Código PHP:
Ver original<?php
$server="localhost";
$username="root";
$password="simplementemas";
$db="logistica_restaurant";
or
die("No se pudo realizar la conexion"); or
die("ERROR con la base de datos"); ?>
<?php
if(!isset($_SESSION['intentos'])) {$_SESSION['intentos'] = 0 ;}
if ($_SESSION['intentos'] < 3 )
{
$consulta= "SELECT id_usuarios,usuario,clave,cargo FROM usuarios WHERE usuario='".$usuario."' AND clave='".$clave."'";
if (!$fila[0])
{
$_SESSION['intentos'] ++ ;
echo '<script language = javascript>
alert("Usuario o contrase?a erroneos, por favor verifique.")
self.location = "login.html"
</script>';
}
else
{
$_SESSION['logged'] = 'yes';
$_SESSION['id_usuarios'] = $fila['id_usuarios'];
$_SESSION['nombre'] = $fila['usuario'];
$_SESSION['cargo'] = $fila['cargo'];
echo '<script>window.location="logeado.php"</script>';
}
}
else
{
echo '<script language = javascript>
alert("limite de intentos superado.")
self.location = "http://www.google.com.pe"
</script>';
}
?>
te agradezco por la ayuda brindada;
ahora tengo otra duda como haría para que si el usuario pierde u olvida su contraseña se le pueda enviar a su correo.
que es lo debería agregar a este código?
espero puedas ayudarme ya que estoy mas perdido al respecto.