} //Class ma hoa du lieu $crypt->hash($data) require_once NV_ROOTDIR . '/includes/class/crypt.class.php'; $crypt = new nv_Crypt($global_config['sitekey'], NV_CRYPT_SHA1 == 1 ? 'sha1' : 'md5'); if (!$crypt->_otk) { trigger_error("sitekey not declared", 256); } //cronjobs if ($nv_Request->isset_request('second', 'get') and $nv_Request->get_string('second', 'get') == "cronjobs") { include_once NV_ROOTDIR . "/includes/core/cronjobs.php"; } //Kiem tra tu cach admin if (defined('NV_IS_ADMIN') || defined('NV_IS_SPADMIN')) { trigger_error("Hacking attempt", 256); } $admin_cookie = $nv_Request->get_bool('admin', 'session', false); if (!empty($admin_cookie)) { require_once NV_ROOTDIR . "/includes/core/admin_access.php"; require_once NV_ROOTDIR . "/includes/core/is_admin.php"; } if (defined("NV_IS_ADMIN")) { //Buoc admin khai bao lai pass neu khong online trong khoang thoi gian nhat dinh if (empty($admin_info['checkpass'])) { if ($nv_Request->isset_request(NV_ADMINRELOGIN_VARIABLE, 'get') and $nv_Request->get_int(NV_ADMINRELOGIN_VARIABLE, 'get') == 1) { require_once NV_ROOTDIR . "/includes/core/admin_relogin.php"; exit; } } } elseif (!in_array(NV_LANG_DATA, $global_config['allow_sitelangs'])) { $global_config['disable_site'] = 1; }