Foros del Web » Programando para Internet » PHP »

Crear Seccion de Permisos

Estas en el tema de Crear Seccion de Permisos en el foro de PHP en Foros del Web. Hola chicos,espero opiniones sobre lo siguiente. Me gustaria realizar una seccion donde solo el administrador pueda asignar cierto permisos dentro de un sistema. La idea ...
  #1 (permalink)  
Antiguo 07/05/2012, 13:28
Avatar de jmacc  
Fecha de Ingreso: marzo-2007
Ubicación: Mexico
Mensajes: 94
Antigüedad: 17 años, 9 meses
Puntos: 6
Busqueda Crear Seccion de Permisos

Hola chicos,espero opiniones sobre lo siguiente.

Me gustaria realizar una seccion donde solo el administrador pueda asignar cierto permisos dentro de un sistema.
La idea es que marque un campo y se guarde en la base de datos y cada que se logue el user le carguen los menus correspondientes.

Código HTML:
Ver original
  1. <p>Tabla de Permisos.</p>
  2. <form id="form1" name="form1" method="post" action="">
  3. <table width="955" border="1">
  4.   <tr>
  5.     <td>Usuario</td>
  6.     <td>Permisos de Crear</td>
  7.     <td>Permisos de Editar</td>
  8.     <td>Permisos De eliminar</td>
  9.     <td>Permisos de ...</td>
  10.   </tr>
  11.   <tr>
  12.     <td>A</td>
  13.     <td><input type="checkbox" name="uno" id="uno" /></td>
  14.     <td><input type="checkbox" name="uno" id="uno" /></td>
  15.     <td><input type="checkbox" name="uno" id="uno" /></td>
  16.     <td><input type="checkbox" name="uno" id="uno" /></td>
  17.   </tr>
  18.   <tr>
  19.     <td>B</td>
  20.     <td><input type="checkbox" name="uno2" id="uno2" /></td>
  21.     <td><input type="checkbox" name="uno4" id="uno4" /></td>
  22.     <td><input type="checkbox" name="uno7" id="uno7" /></td>
  23.     <td><input type="checkbox" name="uno8" id="uno8" /></td>
  24.   </tr>
  25.   <tr>
  26.     <td>C</td>
  27.     <td><input type="checkbox" name="uno3" id="uno3" /></td>
  28.     <td><input type="checkbox" name="uno5" id="uno5" /></td>
  29.     <td><input type="checkbox" name="uno6" id="uno6" /></td>
  30.     <td><input type="checkbox" name="uno9" id="uno9" /></td>
  31.   </tr>
  32.  </form>
  33. <p>&nbsp;</p>

Cuales la mejor manera de realizarlo, si lo guarda dentro de la misma tabla de usuarios donde estan contraseñas nombre de usuario y niveles o en otra aparte, o alguna otra idea.
De antemano gracias por su tiempo.
__________________
Los bueno Chicos Acaban Primero.
User Linux: #527435
  #2 (permalink)  
Antiguo 07/05/2012, 15:40
 
Fecha de Ingreso: marzo-2011
Mensajes: 70
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: Crear Seccion de Permisos

Hola,
Yo tengo un sistema donde les doy acceso a unas tablas que diferentes usuarios tienen que actualizar.
Para esto tengo aparte otra tabla que se llama permisos, una tabla de usuarios, y una tabla con los nombres de las tablas que pueden actualizar, entonces en la tabla permisos tengo como campos, un id, id_de_usuario, id_de_tabla y acceso. El usuario con id 1 relacionado a la tabla con id 2 si tiene acceso es verdadero y si no es falso.
Es una manera sensilal en la que podrias hacer tus tablas, dependiendo del formulario que hagas para administrar el sistema, espero y te sirva saludos.

Etiquetas: bloques, mysql, permisos, secciones, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:12.