Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/01/2006, 16:17
Avatar de cdavid_00
cdavid_00
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Gran Tenoch
Mensajes: 124
Antigüedad: 19 años, 7 meses
Puntos: 1
puedes hacerlo registrando una variable de sesion y con la funcion str_split() que recibe como parametro una cadena y te devuelve esa cadena convertida en un arreglo:

Código PHP:
session_register(privilegios);  //registras la variable de sesion
$permisos "10101010001010101111";  // tu cadena de permisos
$_SESSION["privilegios"] = str_split($permisos);
); 
para hacer referencia a cada posicion del arreglo seria (suponiendo que la directiva "register_globals" del php.ini esta en off):
Código PHP:
echo $_SESSION["privilegios"][5]; 
lo cual imprimiria un: 0

el unico problema es que la funcion str_split es exclusiva de php5, pero no es dificil hacer tu propio str_split si estas trabajando con una version anterior

espero te sirva y hasta pronto
__________________
"Cuanto más grande es el caos, más cerca está la solución"
"Toda ciencia tiene de ciencia, lo que tiene de matemática"