ok dovrei aver capito..quindi quando faccio il login creo la variabile
codice:
$_SESSION['offline'] = 'offline';
e poi nelle pagine che mi interessano (cioè quelle pubbliche) controllo se è settata
codice:
if(isset("_SESSION['offline']))
header(...);
però..questo è praticamente il codice che stavo usando in precedenza ma non mi pareva funzionasse..nello specifico, dal mio menù a tendina imposto la variabile
codice:
$m = $_POST['m'];
$_SESSION['manutenzione'] = $m; //m è true
e poi in ogni pagina pubblica controllo se è true o false. se è true redireziona
codice:
if($_SESSION['manutenzione'] == true){
header('Location: manutenzione.html');
exit;
}
ho riprovato ora e infatti non funziona. cioè funziona solo sul mio pc dal quale ho impostato il valore 'true' alla variabile. sul mio altro pc non funziona (cioè non avviene alcun redirect)