Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/03/2006, 10:55
Avatar de goteen_mx
goteen_mx
 
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 20 años, 1 mes
Puntos: 37
Lo puedes hacer de varias formas una es que tengas un directorio para cada tipo de usuario y asi su ambito sera dentro de esa carpeta ,otra como lo maneja windows de que a cada archivo le da permisos a los usuarios que al parecer es mucho mas fácil cuando tienes pocas paginas y como lo manejo yo que a cada usuario le asignas archivos

Mira yo como lo tengo es asi

Tengo una base de datos y una tabla en la cual defino usuarios, otra donde defino grupos, otra donde defino programas(en este caso es paginas y direcorios a los cuales tendra acceso) y por ultimo otra tabla que se llama especiales, esto es por que algunos usuarios de algun grupo puede ver paginas de otro grupo pero solo algunas,

Ahorita mi server sigue abajo pero a grandes razgos es asi
bueno lo que haces es que te logeas con tu usr, y tu password, creas tu sesion
preguntas por la pagina en la que te encuentras esto lo haces con las variables de servidor, una vez que tienes la pagina que haces una consulta a tu base, preguntando por los programas a los que tiene permiso el usuario, despues solo comparas si alguno de ellos es igual a la pagina que solicito,si si le muestras la pagina en caso contrario mandas un response redirec.
es una forma mas complicada pero cuando requieres permisos especificos por pagina es muy bueno.
Espero y te de una idea para lo que quires hacer
Bye