Hola si la solucion esta en un 70% pq les explico
Realice lo sgte para no repeti codigo en la unica parte donde realizo comprobaciones de sesion es aqui
Código php:
Ver original<?php
$pagina = $_GET['pag'];
switch($pagina) {
case 'insertar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/insertar.html.php');
} else {
echo " <center> Usted está tratando de ingresar a una area restringida </center>";
}
break;
case 'editar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/editar.html.php');
} else {
echo " <center> Usted está tratando de ingresar a una area restringida </center>";
}
break;
case 'eliminar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/eliminar.php');
} else {
echo "<center> Area Restringida </center>";
}
break;
case 'listado':
default:
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/listar.php');
} else {
include('vistas/listar_archivos.php');
}
}
?>
Bien como hace tiempo plantea un duda ( Paginas Modulares )y al no haberle encontrado una respuesta tuve que hacer esto les explico
Tengo una pagina modular donde cada parte de mi sistema esta / en mudulos pequeños resulta que tengo (pq aun no lo he borrado) un modulo descargas que no es este, pero que funcionaba todo perfecto editaba, eliminaba , insertaba pero la unica cosa que no puedo hacer es la de Descargas (Haber si leen Pagina Modulares para q vean el error) bueno entonces decidi hacer este
Bueno ahora inicio sesion como administrador y voy a gestionar descargas me sale el listado pero como si fuera un usuario cuando deberia mostrarme otro listado como administrador
Entonces Hice esto
Código php:
Ver original<?php
if (empty($_SESSION['usuario_id'])) { $_SESSION['usuario_id'] = 0;
$_SESSION['usuario_nick'] = 'invitado';
$_SESSION['usuario_nivel'] = 0;
}
?>
<?php
$pagina = $_GET['pag'];
switch($pagina) {
case 'insertar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/insertar.html.php');
} else {
echo " <center> Usted está tratando de ingresar a una area restringida </center>";
}
break;
case 'editar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/editar.html.php');
} else {
echo " <center> Usted está tratando de ingresar a una area restringida </center>";
}
break;
case 'eliminar':
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/eliminar.php');
} else {
echo "<center> Area Restringida </center>";
}
break;
case 'listado':
default:
if(!empty($_SESSION['usuario_id'])&&($_SESSION['usuario_nivel']==3)){ include('vistas/listar.php');
} else {
include('vistas/listar_archivos.php');
}
}
?>
Pese a esto todavia me nuestra cuando entro como admin el listado usuario y no se pq es