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