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;
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);
}
MUCHAS GRACIAS Y QUE TENGAN BUEN DIA