Ciao,
sto sviluppando un piccolo cms e al login setto una variabile di sessione $_SESSION['s_usergroup'] a 1 se l'utente che si e' loggato e' un amministratore.
Ho una pagina nel cms che deve essere accessibile solo agli admin quindi ho inserito ad inizio pagina questo codice:
Codice PHP:
<?if($_SESSION['s_usergroup'] != 1){header("Location: artists.php");}?>
Non capisco perche' non abbia effetto, non da nessun errore ma e' come se a inizio pagina quella variabile non abbia valore o cmq sia sempre di versa da uno. :master:
Se stampo quella variabile fra i tag title mi stampa 1, se sempre nel tag title metto
Codice PHP:
<?if($_SESSION['s_usergroup'] == 1){echo "Sei un admin";}?>
stampa quello che voglio.
Ho provato anche a dire ripetutamente allo script a voce alta "Il potere di Cristo ti espelle" ma non ha funzionato.