system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
<?php
class Controller_CHeader
{
function showHeader()
{
include_once('classes/Model/MHeader.php');
include_once('classes/Model/MSessionChecking.php');
include_once('classes/Display/DHeader.php');
//sub admin previlages
$do = $_GET['do'];
$action = $_GET['action'];
$admin_previlages = $_SESSION['sub_admin_privileges'];
if(in_array($do,$admin_previlages))
{
echo $_SESSION['privilege_message'] = "Sorry you do not have the Privilege to access ".ucfirst($do).".";
header("Location:?do=adminprivilege");
}
$chksess=Model_MSessionChecking::sessionCheck();
if($chksess==0)
{
$output = array();
$output['time']=Model_MHeader::showTime();
$output['admin_name']=Model_MHeader::showAdmin();
$output['admin_avatar']=Model_MHeader::showAvatar();
$output['quickmenu']=Model_MHeader::showQuickmenu();
$output['help_tips']=Model_MHeader::showHelpTips(trim($_GET['do']),trim($_GET['action']));
//return $output['header'];
Bin_Template::createTemplate('header.html',$output);
}
else
{
echo "Session Expired";
exit();
}
$_SESSION['sub_admin_privileges']=="";
}
}
?>