Tema: Sessiones
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2004, 11:48
jfvoviedo
 
Fecha de Ingreso: julio-2003
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
Yo lo hago asi,

agrego en una variable las secciones o niveles (numeros) separados por un caracter, que puede ser un punto o coma, lo agregas a tu session

y cuando deseo ver si el usuario tiene acceso nada mas verifica asi.


Código:
$nv=1; //nivel de la pagina 1 o 2 o 3  el que tenga


$array_niveles=explode(".",$_SESSION['niveles']);
comparas si el nivel de la pagina esta en los niveles a los que el usuario tiene derecho...

Código:
if (!in_array ($nv, $array_niveles) || $array_niveles=="" )
   {
    echo "no tiene derecho";
   } else {
    echo "con derecho";
   }
espero te sirva, saludos.