Me acabo de dar cuenta de algo, cuando valido si el nombre de usuario y contraseña es correcta creo 2 variables de session:
Código PHP:
if($row_usuario = mysql_fetch_array($res_usuario))
{
$_SESSION['clave'] = $row_usuario['clave_usuario'];
$_SESSION['permiso'] = $row_usuario['permisos'];
echo "<script> window.location = 'inicio.php';</script>";
}
y la unica variable que se destruye es clave, pues si valido permiso de esta manera:
Código PHP:
session_start();
if(!isset($_SESSION['permiso']))
{
echo "<script> window.open('index.php','_top',''); </script>";
exit;
}
no me saca del sistema pero como no tengo la clave del usuario no me permite hacer nada. Porque me estara causando problemas esa variable? Donde la destruyo para quitar esa parte?
No se si esto ayude en algo para la causa, se lo agradeceria enormente