Public feed #893895

How to do AuthCheck

public php v1 · immutable
Raw Edit
·published 2008-02-06 15:19 UTC
rendered paste body
function check() {global $session;global $db;$global_perm = array('VIEW_SILO'=>0,'VIEW_ALL'=>1,'CALIBRATE'=>2,'KAM'=>3,'ADMIN'=>4,'DEV'=>5);$check = func_get_args();$user = $db->selectObject('users',"id='".$session->data['id']."'");$checks = decbin($user->rights);$checks = strrev($checks);for($l=0;$l<strlen($checks);$l++) {	$permission[] = ($checks[$l]=="1") ? true : false;}return $permission[$global_perm[$check[0]]];}