PHP interesse |
|
Misschien kun je dit gebruiken:
Functie:
function permissies($permissie = NULL, $pagina)
{
if($_SESSION['gebruikersnaam'] != '')
{
if($permissie)
{
$query_permissie = "SELECT $pagina FROM `permissies`
WHERE id = '".$_SESSION['id']."'";
$mysql_permissie = mysql_query($query_permissie) or die(mysql_error());
while ($fetch_permissie = mysql_fetch_assoc($mysql_permissie))
{
$db_permissie = $fetch_permissie[$pagina];
}
if ($db_permissie == $permissie or $_SESSION['gebruikersnaam'] == 'backupadmin')
{
return true;
}
else
{
return false;
}
}
}
else {
return false;
}
}
function permissies($permissie = NULL, $pagina) { if($_SESSION['gebruikersnaam'] != '') { if($permissie) { $query_permissie = "SELECT $pagina FROM `permissies` WHERE id = '".$_SESSION['id']."'"; { $db_permissie = $fetch_permissie[$pagina]; } if ($db_permissie == $permissie or $_SESSION['gebruikersnaam'] == 'backupadmin') { return true; } else { return false; } } } else { return false; } }
en dan zet je in elke pagina:
if (permissies(2, 'home') or (permissies(1, 'admin')))
{
}
if (permissies(2, 'home') or (permissies(1, 'admin'))) { }
|