Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/08/2009, 11:14
Avatar de juaniquillo
juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: Identificacion de Usuarios por Niveles

Como te dije arriba, DW no hace eso nativamente. La forma que yo lo haría usando solamente DW sería como menciono arraiba, osea, tienes la pagina del formulario. De ahí se puede ir a la de aministrador o a la de error. Si el email/password no está en la base de datos se envía a la de error. Si está en la base de datos se envía a la de administrador. En la de administrador se verifica si el usuario es administrador. Si no lo es se envía a la página de usuario.

Para hacer lo que quieres usualmente te enviaría al foro de PHP, pero la verdad es que el código es bastante sencillo. Lo que necesitas es chequear el nivel y enviar a la pagina correspondiente. Esto es lo unico que necesitas en la página:

Código php:
Ver original
  1. <?php
  2. //iniciar sesion
  3. if (!isset($_SESSION)) {
  4. }
  5. //se recoge el nivel
  6. $nivel = $_SESSION['MM_UserGroup'];
  7. //si es usuario
  8. if($nivel == 'U') header('pagina_usuario.php');
  9. //si es administrador
  10. elseif($nivel == 'A')  header('pagina_admin.php');
  11. //si no se devuelve al formulario
  12. else header('formulario.php');
  13.  
  14. ?>
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...