Tema: Roles en php
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/10/2007, 20:38
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
De acuerdo Re: Roles en php

Hola Farookh_Bulsara!!!

Mira, para manejar perfiles en php o como tú lo llamas, roles, para nada se necesitan framework, no son necesarios para lo que tú quieres, eso es otro cuento.

Te explico, un joomla, un zend, son framework, osea "espacios de trabajo", a grandes rasgos, paquetes pre-programados en php que los puedes utilizar dependiendo de tus necesidades sin necesidad de crear código, o al menos si todo lo que necesitas viene el framework.

Eso por un lado, por otro, los roles se deben manejar desde una DB como te dicen arriba, para que cuando un usuario se loguee en tu página, puedas mediante sesiones guardar todos sus datos y de esta manera restringir a que páginas ir y a que páginas no...

Por ejemplo al administrador le das perfil "1" y los usuarios registrados le das perfil "2". Antes de abrir una página de administrador preguntas mediante un if... if($perfil==2)... déjelo entrar... sino... arroje un mensaje de adevertencia: "Estas intentando entrar a una página restringida".

En sí esa es la lógica..., no es mas, pero es decisión tuya la manera de como aplicarla

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com