Originariamente inviato da Gab-81
A monte di ogni pagina della quale devi controllare la sessione, hai avviato la sessione con session_start();?

Si certo, ho ad esempio una pagina news nella quale vengono visualizzati i pulsanti per l'inserimento, la modifica e l'eliminazione di record soltanto quando si ha effettuato un login corretto. Purtroppo però se il login non è stato effettuato in maniera corretta allora subentra la funzione die() che termina l'esecuzione dello script portandosi via alcune parti di layout (tra cui il footer)..

Probabilmente sono io che non ho capito bene come strutturare il tutto, ma sono davvero curioso di trovare la soluzione!