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