salve ragazzi,
ho uno script per la registrazione e autenticazione.adesso volevo gestire gli utenti.ho creato un campo nella tabella utenti chiamata auth_level dove ad 1 corrisponde utente registrato e basta,2 Admin e 3 Utentesuper.
nel metodo della classe dove verifico il login ho messo anche :
$_SESSION['auth'] = $row['auth_level'];
dove prelevo il campo di accesso.
ho fatto poi una funzione
public function IsAdmin()
{
if($_SESSION['auth'] == 2)
{
header("Location :database.php");
}
else
{
header("Location :index.php");
}
}
e in ogni pagina inserisco :
<?php
include 'authentication.class.php';
$auth = new UserAuthentication();
$auth->IsAuth();
$auth->IsAdmin();
?>
non mi funziona.Consigli ?