05/11/2008, 03:17
|
| | | Fecha de Ingreso: abril-2008 Ubicación: Barcelona
Mensajes: 188
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Respuesta: como crear sesiones privadas para usuarios En la tabla donde guardas los archivos debes añadir un campo donde te informe o bien del nombre del usuario que puede verlo o bien del nivel.
Si pones el nombre de usuario será para que sólo ese usuario pueda verlo y si pones el nivel, tendrás que hacer la comparación según sea el nivel del usuario que se ha logado.
Cuando hagas la query para mostrar los archivos debes flitrarlo con el campo que has añadido:
select * from tabla_archivos where nivel = "nivel del usuario logado"
o
select * from tabla_archivos where nombre = "nombre del usuario logado"
Esto es teniendo en cuenta que un mismo archivo sólo pueda verlo una persona o los de un sólo nivel.
Si el mismo archivo puede ser visto por diferentes niveles o personas entonces debes crear una tabla nueva que te relacione la persona/nivel con el archivo y hacer la query correspondiente.
Espero haber sido de ayuda.
Saludos,
__________________ Perdida en el mundo del conocimiento |