Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] error de sesion ERR_TOO_MANY_REDIRECTS

Estas en el tema de error de sesion ERR_TOO_MANY_REDIRECTS en el foro de PHP en Foros del Web. Hola buenas tardes, lamento molestarlos por la inexperiencia pero tengo un problema al ya iniciar sesion, resulta de que me aparece el siguiente error "Código ...
  #1 (permalink)  
Antiguo 15/12/2014, 09:58
 
Fecha de Ingreso: octubre-2014
Mensajes: 70
Antigüedad: 10 años, 1 mes
Puntos: 0
Pregunta error de sesion ERR_TOO_MANY_REDIRECTS

Hola buenas tardes, lamento molestarlos por la inexperiencia pero tengo un problema al ya iniciar sesion, resulta de que me aparece el siguiente error "Código de error: ERR_TOO_MANY_REDIRECTS" y no se como solucionarlo, los codigos son los siguientes

Sesion.php
Código:
<?php
session_start();
?>
 
<?php include "conexion.php"; ?>
 
<?php
 
if(isset($_SESSION["session_usuario"])){
// echo "Session is set"; // for testing purposes
header("Location: administrador.php");
}
 
if(isset($_POST["login"])){
 
if(!empty($_POST['usuario']) && !empty($_POST['contrasena'])) {
 $usuario=$_POST['usuario'];
 $contrasena=$_POST['contrasena'];
 
$query =mysql_query("SELECT * FROM usuarios WHERE usuario='".$usuario."' AND contrasena='".$contrasena."'");
 
$numrows=mysql_num_rows($query);
 if($numrows!=0)
 
{
 while($row=mysql_fetch_assoc($query))
 {
 $dbusuario=$row['usuario'];
 $dbcontrasena=$row['contrasena'];
 }
 
if($usuario == $dbusuario && $contrasena == $dbcontrasena)
 
{
 
 $_SESSION['session_usuario']=$uusuario;
 
/* Redirect browser */
 header("Location: administrador.php");
 }
 } else {
 
$message = "Nombre de usuario ó contraseña invalida!";
 }
 
} else {
 $message = "Todos los campos son requeridos!";
}
function beforeFilter() {
 $this->Auth->allow('listMenu');
}
}
?>
El formulario no lo pondre porque no creo que haga diferencia

administrador.php
Código:
<?php
session_start();
if(!isset($_SESSION["session_usuario"])) {
 header("location:administrador.php");
} else {
?>
 
<div id="welcome">
 <h2>Bienvenido, <span><?php echo $_SESSION['session_usuario'];?>! </span></h2>
 <p><a href="logout.php">Finalice</a> sesión aquí!</p>
</div>
 
 
<?php
}
?>
Aqui solo puse la parte donde da el nombre del usuario que inicio sesion

Saludos
  #2 (permalink)  
Antiguo 15/12/2014, 10:04
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 7 meses
Puntos: 326
Respuesta: error de sesion ERR_TOO_MANY_REDIRECTS

Bueno, la cosa va a ser esta....

Cuando logueas, guardas en $_SESSION["session_usuario"] una variable $uusuario, que no existe.

Despues te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,

Y así hasta que quieras. ¿Correcto? ;)
__________________
>> Eleazan's Source
>> @Eleazan
  #3 (permalink)  
Antiguo 15/12/2014, 10:31
 
Fecha de Ingreso: octubre-2014
Mensajes: 70
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: error de sesion ERR_TOO_MANY_REDIRECTS

Cita:
Iniciado por Eleazan Ver Mensaje
Bueno, la cosa va a ser esta....

Cuando logueas, guardas en $_SESSION["session_usuario"] una variable $uusuario, que no existe.

Despues te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php, que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,que comprueba esa variable, y si falla, te redirije a administrador.php,

Y así hasta que quieras. ¿Correcto? ;)
Gracias por tu respuesta, la verdad, es que me dio verguenza el error :(

Saludos y muchas gracias
  #4 (permalink)  
Antiguo 15/12/2014, 23:27
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 7 meses
Puntos: 326
Respuesta: error de sesion ERR_TOO_MANY_REDIRECTS

Cita:
Iniciado por eduuh17 Ver Mensaje
Gracias por tu respuesta, la verdad, es que me dio verguenza el error :(

Saludos y muchas gracias
A todos nos ha pasado alguna vez ;)
__________________
>> Eleazan's Source
>> @Eleazan

Etiquetas: formulario, mysql, select, sql, usuarios
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 22:45.