Hola trata de usar este codigo, asi lo uso cuando tengo en off las globales, espero te haya ayudado...
Tienes que iniciar la session como siempre, solo eso.
<?
session_start();
// Este codigo nos va ayudar a seguir arrastrando las sesiones o variables que des de alta.
foreach($_GET as $key=>$value){
$cmd="\$$key='$value';";
eval($cmd);
}
foreach($_POST as $key=>$value){
$cmd="\$$key='$value';";
eval($cmd);
}
// Ahora si da de alta aqui una variable de sesion y muestrala en otra y seguro que funciona
$_SESSION['s_nombre']="Soy la sesion, hola!";
print_r($_SESSION);
?>
Y en otra pagina imprime
<? echo $_SESSION['s_nombre'] ; ?>
saludos