Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2008, 10:20
Avatar de viqtor
viqtor
 
Fecha de Ingreso: noviembre-2007
Ubicación: Donde estoy?
Mensajes: 49
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Porque Las Variables De Sesion No Me Muestran Nada

Buen dia a todos.
El problema que tengo es que las variables de sesion no me regresa ningun valor y nose que pueda estar mal.


Primero hago una consulta para ver si el usuario el passwor exiten en mi base de datos existe paso a esto.



Código PHP:
        while ($usuario_datos mssql_fetch_array($usuario_consulta))   {
        if(!empty(
$usuario_datos)){
                        
session_start();
                        
session_name($usuario_datos['nombre']); 
                        
session_cache_limiter('nocache,private');
                        
$_SESSION['usuario_id']=$usuario_datos['id'];
                        
$_SESSION['nombre'] = $usuario_datos['nombre'];
                        
$_SESSION["usuario_nivel"]=$usuario_datos['nivel_acceso'];
                        
$_SESSION['usuario_login']=$usuario_datos['usuario'];
                        
$_SESSION['usuario_password']=$usuario_datos['pass'];
                        
$url_relativa "concentradoxregion.php"
                        
header ("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']). "/" .$url_relativa);
                        exit; 
Si el usuario existe si me manda a la pagina con acceso restrigido y si no existe, me regresa al index.
Y ya en la pagina(s) con acceso restringido no puedo tomar ninguna variable de session.

Código PHP:
    session_start();
        include 
"validacion.php";
                        
session_name($usuario_datos['nombre']);         
                    
$nivel_acceso=3
                        if (
$nivel_acceso <= $_SESSION['usuario_nivel']){
                        
var_dump($_SESSION['usuario_nivel']);
                        
$url_relativa "index.php"
                        
header ("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']). "/" .$url_relativa);
                            } 
No me muestra ningun error ni nada pero ni con el var_dump me da señal de vida. Nose que pueda ser solicito su ayuda.

MUCHAS GRACIAS Y QUE TENGAN BUEN DIA