Cita:
Iniciado por tamahome Mi intencion es conseguir que en funcion de del nivel de usuario asignado, lo redireccione a una pagina en concreto.
para eso he llamado a una pagina que he llamado envia.php que se llama desde el formulario de identificacion, pero no me funciona
envia.php
<?php
require("aut_verifica.inc.php");
if ($_SESSION['usuario_nivel'] == 1){
header ("Location: administracion.php");
}
elseif ($_SESSION['usuario_nivel'] == 2){
header ("Location: telemarketing.php");
}
elseif ($_SESSION['usuario_nivel'] == 3){
header ("Location: comercial.php");
}
?>
Como deberia de hacerlo? que es lo que falla?
gracias anticipadas
No sentencias if() .. else .. , usa mejor la sentencia:
switch()
www.php.net/switch
Cada vez que hagas un header ("Location ..."), termina con un exit; la ejecución de tu script en ese punto.
Pruebalo y nos comentas ..
Un saludo,