Cita:
Iniciado por vicram10 yap.. en parte te puede servir
Este array contienen los permisos que posee el usuario (permisos de acceso a cada menu)?.
y lo segundo seria como armas el menu para poder insertar ese vector y comparar si tiene o no acceso al menu..
Como dijo Jack el Destripador, por partes por favor...
El array $pasox[] en efecto contiene todas las claves de acciones ($axx) apuntando a su debido permiso ($pxx) que este puede ser 0 o 1
En escencia, si se loguea el usuario
FDW su array de permisos seria algo así
Código:
accion1 => 1
accion2 => 1
accion3 => 0
accion4 => 1
accion5 => 0
accion6 => 1
El menu yo no lo genero, yo tengo un archivo llamado menu.php con varias listas de menu, y por ejemplo en el menu tengo la opcion
INACTIVAR USUARIO que pertenece a la acción 5 y como FDW tiene permiso 0, yo pondria como hidden esa opcion de menu y FDW no la podria ver.
Mi idea es incluir en el menu.php un archivo que me extraiga los permisos, (include permisos.php;) porque? porque asi yo puedo incluir ese archivo no solo en menus si no en cualquier otra cosa, al estar incluido, yo podria tomar el array $pasox[] generado en permisos.php y hacer magia, ocultando cosas segun me convenga
Por eso mi urgencia de manejar un array o result del query, fuera del
while($row = $privilegios->fetch_array(MYSQLI_ASSOC)){}
PD: los nombres de las variables son ejemplos, no crean que así nombro mis variables