Benissimo, allora crea una variabile di sessione con session_register che chiami ad esempio $autenticazione che setti a 1 quando l'utente entra nella home utenti ed è identificato come tale , se $autenticazione == 0 allora lo script si blocca con un brek e non stampa più niente; poi inizi lo script per le pagine che non appartengono all'area riservata così:
session_register(autenticazione);
$autenticazione = 0;
In questo modo rientrando nell'area riservata senza loggarsi $autenticazione sarà == o e il resto lo immagini da te