
30/01/2014, 18:25
|
 | | | 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. |