0, ':supp' => 0, ':id_admin' => intval($_SESSION['id'])); } else { $q = "SELECT code_agence, nom_agence FROM ca_agences WHERE inactif=0 AND supp=0 ORDER BY nom_agence ASC"; $values = array(':inactif' => 0, ':supp' => 0); } $result =excuteQuery($q, $values); $r = $result['stmt']; $n = $r->rowCount(); while($agence = $r->fetchObject() ) { $s .= ""; } } // var_dump($_SESSION['permissions']); // CHECK PERMISSIONS FUNCTION function checkPermission($type, $permissions){ if(in_array($type,$permissions)) return true; else return false; } function specialStatsAccess($is_Stats, $statsBoAccess, $code){ return ($is_Stats && in_array($code, $statsBoAccess)); } $GLOBALS["BO_CONF"]["STATS"]["EXPORT"] = isset($GLOBALS["BO_CONF"]["STATS"]["EXPORT"]) ? $GLOBALS["BO_CONF"]["STATS"]["EXPORT"] : "ADMIN"; if($_SESSION["profiles"]){ $da = in_array("DA",$_SESSION["profiles"]) ? 70 : false; $profil = $_SESSION["profil"] ? $_SESSION["profil"] : $da; }else{ $profil = $_SESSION["profil"]; } $is_Stats = isset($GLOBALS["BO_CONF"]["IS_STATS_PROFILES"])?in_array($profil, $GLOBALS["BO_CONF"]["IS_STATS_PROFILES"]):in_array($profil, array('1','10','100')); $charts = $GLOBALS['BO_CONF']["ACCESS_PROFILES"]["CHARTS"] ? in_array($profil, $GLOBALS['BO_CONF']["ACCESS_PROFILES"]["CHARTS"]) : false; $is_StatsP = (($_SESSION["profil"] == 2) && $_SESSION["user"] == 'admin')?true:false; $admin_profiles_access = $GLOBALS["BO_CONF"]["ADMIN_PROFILES"] ? $GLOBALS["BO_CONF"]["ADMIN_PROFILES"] : array('90','100','50'); $is_Admin = in_array($profil, $admin_profiles_access)?true:false; $is_Da = (isset($_SESSION["profiles"]) && in_array("DA",$_SESSION["profiles"])) || $profil == 70; $transfertAccess = !isset($GLOBALS["BO_CONF"]["ACCESS"]["TRANSFERT"]) || ($GLOBALS["BO_CONF"]["ACCESS"]["TRANSFERT"] == "ADMIN" && $is_Admin) || ($GLOBALS["BO_CONF"]["ACCESS"]["TRANSFERT"] == "DA" && ($is_Da || $is_Admin)); $statsBoAccess = isset($GLOBALS["STATS_CONF"]["STATS_BO_PROFILE"]["ACCESS"]) ? $GLOBALS["STATS_CONF"]["STATS_BO_PROFILE"]["ACCESS"] : array(); $HIERARCHY = (isset($GLOBALS["BO_CONF"]["HIERARCHICAL"]) && $GLOBALS["BO_CONF"]["HIERARCHICAL"]["ENABLED"])?true:false; $php7 = version_compare(phpversion(), '7.0.0', '>'); ?>