I was working with a web that I'm doing, it has a kind of login and this error appeared, I redirect them with header.
This page does not work
The mivhost.com page has redirected you too many times.
Delete cookies
ERR_TOO_MANY_REDIRECTS
<?php
if (isset($_POST['input-login'])) {
if ($_COOKIE['contraE']<3) {
$usuario=$_POST['input-usuario_txt'];
$password=$_POST['input-password_txt'];
$verifica=new Verificador();
$cantidadVacios=$verifica->hayVacios($usuario,$password);
if ($cantidadVacios>0) {
echo "<div class=\"div-mensajeSuscripcion\">";
echo "<p class=\"texto-error\">Los datos de los campos no deben estar vacios</p>";
echo '</div>';
}
else {
$consulta=new Consulta('administradores');
$resultado=$consulta->loginEncriptado($usuario,$password);
if($resultado>0){
session_start();
$_SESSION['usuario']=$usuario;
header('location:edicion.php');
}else {
echo "<div class=\"div-mensajeSuscripcion\">";
echo "<p class=\"texto-error\">Tu usuario o contraseña son invalidas</p>";
if(isset($_COOKIE['contraE']))
{setcookie('contraE',$_COOKIE['contraE']+1,time()+604800);}
else{setcookie('contraE',1,time()+604800);}
echo '</div>';
}
$consulta->cerrarConsulta();
}
} else {
echo "<div class=\"div-mensajeSuscripcion\">";
if ($_POST['input-password_txt']=='perdonmeequivoque') {
echo '<p class="texto-error">estamos reiniciando tu clave para que puedas volver intentarlo</p>';
setcookie('contraE',1,time()-1);
}else {
echo '<p class="texto-error">Ya has tenido hecho muchos intentos</p>';
}
echo '</div>';
}
} else {
session_start();
if (isset($_SESSION['usuario'])) {
header('location:edicion.php');
}
}
It's just php but I put python because I think the error is not from the php code before it worked for me now, esque does not work for me
thank you very much for trying to help me