Ciao a tutti!

ho il seguente problema:
ho la variabile $nomeutente, che devo registrare in una sessione,
quindi faccio:

Codice PHP:
session_register('nomeutente'); 
il login avviene con successo alla fine di tutte le operazioni che vengono eseguite nella pagina e dopo pochi secondi che sono dentro ad una pagina del sito, con accesso ristretto, la sessione non ha più il valore $nomeutente.
o meglio... il valore c'è... ma è come se facessi cosi:

Codice PHP:
$nomeutente=NULL
rende l'idea? XD

preciso che all'inizio di ogni pagina ad accesso ristretto
ho il seguente codice:

Codice PHP:
session_start();
if(!
session_is_registered('nomeutente')){
header("location:../");
}; 
Come posso risolvere?