PHP gevorderde |
|
maak een controle op
<?php
if ($_SESSION['admin'] == TRUE) {
// toegang tot pagina
} elseif ($_SESSION['admin'] == FALSE {
// geen toegang
}
?>
<?php if ($_SESSION['admin'] == TRUE) { // toegang tot pagina } elseif ($_SESSION['admin'] == FALSE { // geen toegang } ?>
je kan ook een case structuur opmaken als je met levels werkt.
<?php
switch ($_SESSION['rechten']) {
case "admin":
// toegang tot pagina met admin rechten
break;
case "moderator":
// toegang met moderator rechten
break;
case "lid":
// toegang met leden rechten
break;
default:
// geen toegang
}
?>
<?php switch ($_SESSION['rechten']) { case "admin": // toegang tot pagina met admin rechten break; case "moderator": // toegang met moderator rechten break; case "lid": // toegang met leden rechten break; default: // geen toegang } ?>
dan verander je op elke pagina $_SESSION['admin'] naar $_SESSION['rechten'] en ken je daar de gewenste waarde aan toe doormiddel van de opgehaalde rechten per lid uit je database.
success |