En el sistema de autentificacion que tengo se lee esta variable: ($_SESSION['usuario_nivel']), que toma de la base de datos un valor de nivel de acceso para las paginas que pueda ver cada usuario.
Tengo distintos tipos de usuarios, pero quiero que todos entren por el mismo formulario que llame a una pagina de redirección que los envie a la respectiva pagina, es decir un usuario de nivel 3 entra y es redireccionado a la primera pagina de nivel 3 y así con todos los usuarios.
Realmente no se como debe ser el codigo de la redirección en php leyendo esta variable, espero que me ayuden.
Lo primero que se me ocurrió fue poner un switch que lea la variable, no se si sea correcto, en todo caso no se el codigo exacto que ejecute la redirección.
No se si se pueda con header.
PAGINA DE REDIRECCIONAMIENTO:
<codigo de conexión a la base_de_datos>
<código de proteccion de la url>
<!--Pagina de redireccionamiento segun session -->
<HTML>
<HEAD><TITLE>Pagina_de_redireccion</TITLE></HEAD>
<BODY>
<?php
switch ($_SESSION['usuario_nivel'])
{
case"1":
CODIGO DE REDIRECCIONAMIENTO;
case"2":
CODIGO DE REDIRECCIONAMIENTO;
case"3":
CODIGO DE REDIRECCIONAMIENTO;
case"4":
CODIGO DE REDIRECCIONAMIENTO;
default:
echo:"Usted no está autorizado\n";
}
?>
</BODY>
</HTML>
Gracias de antemano por la ayuda.