Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2005, 04:35
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
: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");
}
?>
... 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!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"