Jeg laver en menu, hvordan checker den så om brugeren er logget ind med sessions i starten, hvis brugeren er logget ind checker den level. Hvis level er 1 kommer denne menu:
User menu
Profil
Logud
Hvis level er 2:
User menu
Profil
Logud
Admin menu
Tilføj nyhed
Hvis brugeren ik er logget kommer han ind på et login site (dette script skal kun bestå af en phpfil da jeg bruger include i designet)
Sessions ser sådan ud:
$_SESSION['login'] (Her ser dem om brugeren er logget ind, hvis brugeren er loget ind, er sessionen sat til yes)
$_SESSION['level'] (her ser levelet sat)
Hej
Ved ikke helt om det er det her du søger!
Jeg bruger selv følgende for at tjekke rettigheder.
<?PHP
session_start();
if(!$_SESSION['loget_in'] == 1) {//Hvis brugeren ikke er logget in
header("Location: login.php?page=$page");//Sender brugeren videre
exit;//Sørger for at resten af koden, ikke bliver udført
}
?>
Denne kode tjekker om brugeren er logget ind, hvis han/hun ikke er det viderstilles der til login.
MVH
Groyk.dk
Simon Madsen