nu heb ik in mijn tabel "leden" een veld "status" daar heb ik bij de meeste gebruikers gewoon standaard Lid in laten zetten(standaardwaarde) en bij een aantal Webmaster, Nieuwsposter en Moderator
Nu wil ik als ik inlog met mijn account en ik ben Webmaster dat ik dan de Adminfuncties te zien krijg, Als Piet inlogd en hij is een Moderator dat hij zijn Moderator menu te zien krijgt etc.
Voor het menu is een simpele switch waarschijnlijk voldoende...
Hou er rekening mee dat je in de functies zelf ook nog even controlleerd of iemand de juiste rechten heeft. Alleen een linkje naar de pagina verbergen is niet handig ;).
ik deed het altijd zo :P :
ergens in config of zo:
<?php
if($status == 'admin')
{
$admin=1;
$mod=1;
}
else
if($status == 'mod')
{
$mod=1
}
?>
en dan op de pagina :
<?php
include('datbestand.php');
if($admin)
{
// admin krijgt mod + admin menu te zien.
}
else
if($mod)
{
// mod krijgt alleen het mod menu te zien.
}
// hier het gebruikers menu dat iedereen te zien krijgt.
?>