Ciao a tutti!

Sto sviluppando un sito web di dimensioni ridotte. L'ho strutturato in maniera che vi sia una pagina index che funge da template permettendo così di inserire i contenuti delle diverse pagine in un apposito div.

Ho creato poi una pagina di login che verifica la corrispondenza di username e password sul database. Se vi è un riscontro positivo lo username viene salvato in sessione ed è proprio su questo valore che viene verificato il permesso d'accesso a determinate pagine.

Ora, la mia domanda è: se creo la seguente funzione che verifica la presenza del valore "user" in sessione:

Codice PHP:
    function verificaUtente(){
        if(!isset(
$_SESSION["user"])){
            die(
"Non hai i privilegi necessari per accedere a questa pagina!");
        }
    } 
ogni qualvolta non mi viene trovato il valore user lo script termina lasciandomi incompleto il layout del sito.

Esiste una valida alternativa a questa funzione di controllo? Oppure un sistema per ovviare al problema del layout non terminato?

Grazie mille a tutti già da ora!

Saluti