Exemplo n.º 1
0
//include db gen file
if (isset($_SESSION['' . PRJ_CONST_PREFIX . '_SESS_USERTYPE'])) {
    //include module wise permission file
    if (!isset($accessobj)) {
        require_once SITE_CLASS_APPLICATION . "class.accessrights.php";
        $accessobj = new AccessRights();
    }
}
//include menu file
if (!isset($comObj)) {
    include_once SITE_CLASS_GEN . "class.admincommon.php";
    $comObj = new AdminCommon();
}
//Check Whether Admin Satus Is Active Or Not
if (isset($_SESSION['' . PRJ_CONST_PREFIX . '_SESS_USERTYPE']) && $_SESSION['' . PRJ_CONST_PREFIX . '_SESS_USERTYPE'] == 'Admin') {
    $result = $comObj->isActive($_SESSION['' . PRJ_CONST_PREFIX . '_SESS_USERID']);
    if ($result != 1) {
        if ($_GET['file'] != 'gen-logout' && $_GET['file'] != 'ge-logout') {
            header("Location:" . ADMIN_URL . "index.php?file=gen-logout");
            exit;
        }
    }
}
/*  Set Cookie for Admin Section */
if (isset($_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_COOKIE']) && $_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_COOKIE'] != '') {
    setcookie("" . PRJ_CONST_PREFIX . "_LOGIN_COOKIE", $_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_COOKIE'], time() + 2592000, '/');
    setcookie("" . PRJ_CONST_PREFIX . "_PASSWORD_COOKIE", $_SESSION['' . PRJ_CONST_PREFIX . '_PASSWORD_COOKIE'], time() + 2592000, '/');
    $_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_COOKIE'] = '';
    $_SESSION['' . PRJ_CONST_PREFIX . '_PASSWORD_COOKIE'] = '';
} elseif (isset($_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_REMEMBER']) && $_SESSION['' . PRJ_CONST_PREFIX . '_LOGIN_REMEMBER'] == 'No') {
    setcookie("" . PRJ_CONST_PREFIX . "_LOGIN_COOKIE", '', time() + 2592000, '/');