hola pscheve!!! bueno que bueno que te funcione el codigo que te di!! pero creo que tienes algunas dudas de lo que estas usando te lo voy a aclarar ok...
Código PHP:
//esto es en el archivo login.php
//mira aqui estoy haciendo el array en la variable de la sesion
$autenticado[0]=$get['tipo'];
$autenticado[1]=$get['pers_nombres'];
//en el archico cabecera valusu.php
//estas variables los creo para no tener que llamar con $_SESSION["autenticado"][0] que vendria hacer los mismo que el tipo de usuario
//y nada mas
$USERD->tipo=$sai9001[0];
$USERD->nombre=$sai9001[1];
//y no te olvides que para llamar a las variables globales creadas se les llama:
global $USERD
echo $USERD->tipo;
Código PHP:
//archivo valusu.php
<?
//aqui hago que se comiense la sesion... para todas las
//paginas php que tengas
session_start();
//aqui hago la pregunta de que si la sesion
//registrada conel nombre sai9001 no exista en el servidor por causas de que
//se haya cerrado el explorador o que se haya coducado por la expiracion del cookie creada en el servidor
if(empty($_SESSION['sai9001'])){
$aux=encode_url_simple("error@en el manejo de la session.@E1@1");
$aux="Location: index.php?error=true";
//hago un header con una variable que diga que hubo un error(seria mejor codificar la URL ok)
header($aux);
}
$USERD->tipo=$sai9001[0];
$USERD->nombre=$sai9001[1];
saludos