Muchisimas gracias Carlojas, esto cada vez parece que llegará a su fin. xDD
Aunque hice todo lo que me dijiste, seguro que el error es mio, porque no me va T_T
Seguro que el fallo esta en
index.php , no me aclaro con lo de poner las variables que estoy utilizando >_< (aun nosé como tratar con php).
Código PHP:
<?
session_start();
if(isset($_SESSION['usuario']) and $_SESSION['s_username'] == 'Autenticado')
{
// Lo dejas entrar a la pagina
}
else
{
// Usuario que no se ha logueado
echo "No tienes permiso para entrar a esta pagina";
exit();
}
?>
"Bienvenido al menú para administradores.
Aquí puedes puedes agregar contenidos"
EDITO______________________________
Creo entender lo de las variables pero si en
login.php se nombra esto:
Código PHP:
@session_start(); // <-------
$_SESSION['usuario'] = $datos['username'];
$_SESSION['estado'] = 'Autenticado';
Y en
index.php esto:
Código PHP:
session_start();
if(isset($_SESSION['usuario']) and $_SESSION['username'] == 'Autenticado')
¿No deberia de crearse la relación o algo así? Porque sigue diciendome que no estoy identificado...
Aunque no entiendo de php quizás suelto una burrada.
Pero no deberia ser en index.php:
Código PHP:
if(isset($_SESSION['usuario'])= $datos['username'] and $_SESSION['estado'] = 'Autenticado')
Si estoy diciendo en el
login.php que usuario=username y estado=autenticado, en vez de usuario y username/estado = autenticado