:séveR le onieR le edsed sodulaS
... no sé como trabaja en Autentificator
Cluster.... pero intento ayudarte.
En principio, supongo que dicho Autenficator hace una consulta a la BD. Dicha BD debe tener una columna de "nivel" y el resultado debe asignarsele a la variable de sesion $_SESSION['usuario_nivel']. Una vez confirmado esto... prueba con:
Código PHP:
<?php
session_start(); // siempre en la primera línea
$nivel= $_SESSION['usuario_nivel']; // recuperamos el nivel...
switch ($nivel) { // para no ocupar if-elseif-else... aunque no habria problema
case 0:
Header("Location:error.php?error_login=5");
exit;
case 1:
Header("Locaton:xxx.php"); // ^o) porno????? :ojotes:
exit;
case 2:
Header("Location:xxyy.php");
exit;
default:
Header("Location:index.php");
}
?>
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
... creo en lo único que se diferencia tu código al que propóngo es en el inicio de sesión... ¿pones session_start() al inicio de tu código??... creo que igual esa seria la respuesta a tu segunda cuestión. Ojalá sea eso... Suerte!