Salve,
sto facendo un pannello admin in PHP.. Sto lavorando con le sessioni..
Uso la sessione admin che gli do valore 1 una volta che effettuo il login quindi ad inizio del codice metto:
if(!isset($_SESSION['admin']))
In questo caso se vale 0 cioè non ho effettuato il login entra nell'if e ti fa effettuare il login altrimenti ti reindrizza giustamente ad un'altra pagina che si chiama home.php.
Il problema nasce se una persona normale scrive il percorso sito/home.php lo lascia entrare anche senza login.. li ho provato a mettere un controllo
if(!isset($_SESSION['admin'])){
header("Location: login.php");
}
Ma quando faccio così sembra che vadi tutto in tilt infatti il broswer non carica la pagina.. cosa devo farE?