Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/02/2011, 15:05
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 1 mes
Puntos: 461
Respuesta: Problemas con Sessiones en PHP

cuando haces el login imagino que declaras una variable con el nivel de usuario un ejemplo
Código PHP:
Ver original
  1. /*despues de autenticar y hacer todo lo que hagas con el login*/
  2. $_SESSION['nivelUsuario'] = $row['nivel'];

que vas a hacer en tus paginas restringidas solo para el admin haces una validacion como?? asi
Código PHP:
Ver original
  1. if(isset($_SESSION['nivelUsuario']) && $_SESSION['nivelUsuario'] == 'admin'){
  2. echo "aca el admin"
  3. }
  4. else{
  5.    header('location:index.php');
  6.    exit;
  7. }
de tal manera que si existe la variable con el nivel y el nivel es administrador puede ingresar de lo contrario redireccionas al index, espero te sirva de ayuda, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way