Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2014, 18:25
Avatar de mark_ant0n
mark_ant0n
 
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: Duda sobre sesiones.

Pienso no sé si pudieras cambiar tu forma de manejalo te explico lo siguiente con tres tablas.

TABLA_ROLES

ID_ROL
DESCRIPCION ROL

Insert Into TABLA_ROLES(1, 'Administrador');
Insert Into TABLA_ROLES(2, 'Usuario Común');
Insert Into TABLA_ROLES(3, 'Otro usuario')

TABLA_PERMISOS
ID_PERMISO
DES_PERMISO
RUTA

Insert into TABLA_PERMISO Values(1, 'ACCESO A REGISTRO','http://localhost/prueba/registro.php');

Insert into TABLA_PERMISO Values(2, 'ACCESO A REPORTES','http://localhost/prueba/reportes.php');

TABLA_ROLES_PERMISOS
CONSECUTIVO_ROL_PERMISO
ID_ROL
ID_PERMISO

Insert Into TABLA_ROLES_PERMISOS Values(1,1,1)
Insert Into TABLA_ROLES_PERMISOS Values(2,1,2)


Solamente a tu usuario le pones el ID_ROL y de esa forma hereda los permisos que le hayas asignado a ese rol..

Lamentablemente tendrías que cambiar tu forma de manejar tus sesiones, pero te puede ayudar.


ya que puedes crear tantos roles quieras con diferentes permisos.
__________________
"Diseño de software a la medida"

http://www.sadhoc.com