// Xac dinh cac tags cho phep $global_config['allowed_html_tags'] = array_map('trim', explode(',', NV_ALLOWED_HTML_TAGS)); //Xac dinh IP cua client $ips = new NukeViet\Core\Ips(); $client_info['ip'] = $ips->remote_ip; if ($client_info['ip'] == "none") { die('Error: Your IP address is not correct'); } //Neu khong co IP //define( 'NV_SERVER_IP', $ips->server_ip ); define('NV_FORWARD_IP', $ips->forward_ip); define('NV_REMOTE_ADDR', $ips->remote_addr); define('NV_CLIENT_IP', $client_info['ip']); //Xac dinh Quoc gia require NV_ROOTDIR . '/includes/countries.php'; $client_info['country'] = isset($_SERVER['GEOIP_COUNTRY_CODE']) ? $_SERVER['GEOIP_COUNTRY_CODE'] : nv_getCountry_from_cookie(NV_CLIENT_IP); //Mui gio require NV_ROOTDIR . '/includes/timezone.php'; define('NV_CURRENTTIME', isset($_SERVER['REQUEST_TIME']) ? $_SERVER['REQUEST_TIME'] : time()); $global_config['log_errors_list'] = NV_LOG_ERRORS_LIST; $global_config['display_errors_list'] = NV_DISPLAY_ERRORS_LIST; $global_config['send_errors_list'] = NV_SEND_ERRORS_LIST; $global_config['error_log_path'] = NV_LOGS_DIR . '/error_logs'; $global_config['error_log_filename'] = NV_ERRORLOGS_FILENAME; $global_config['error_log_fileext'] = NV_LOGS_EXT; //Ket noi voi class Error_handler $ErrorHandler = new NukeViet\Core\Error($global_config); set_error_handler(array(&$ErrorHandler, 'error_handler')); //Ket noi voi cac file cau hinh, function va template require NV_ROOTDIR . '/install/ini.php'; require NV_ROOTDIR . '/includes/utf8/' . $sys_info['string_handler'] . '_string_handler.php';
$global_config['allowed_html_tags'] = array_map("trim", explode(',', NV_ALLOWED_HTML_TAGS)); //Xac dinh IP cua client require NV_ROOTDIR . '/includes/class/ips.class.php'; $ips = new ips(); $client_info['ip'] = $ips->remote_ip; if ($client_info['ip'] == "none") { die('Error: Your IP address is not correct'); } //Neu khong co IP //define( 'NV_SERVER_IP', $ips->server_ip ); define('NV_FORWARD_IP', $ips->forward_ip); define('NV_REMOTE_ADDR', $ips->remote_addr); define('NV_CLIENT_IP', $client_info['ip']); //Xac dinh Quoc gia require NV_ROOTDIR . '/includes/countries.php'; $client_info['country'] = nv_getCountry_from_cookie($client_info['ip']); //Mui gio require NV_ROOTDIR . '/includes/timezone.php'; define('NV_CURRENTTIME', isset($_SERVER['REQUEST_TIME']) ? $_SERVER['REQUEST_TIME'] : time()); $global_config['log_errors_list'] = NV_LOG_ERRORS_LIST; $global_config['display_errors_list'] = NV_DISPLAY_ERRORS_LIST; $global_config['send_errors_list'] = NV_SEND_ERRORS_LIST; $global_config['error_log_path'] = NV_LOGS_DIR . '/error_logs'; $global_config['error_log_filename'] = NV_ERRORLOGS_FILENAME; $global_config['error_log_fileext'] = NV_LOGS_EXT; //Ket noi voi class Error_handler require NV_ROOTDIR . '/includes/class/error.class.php'; $ErrorHandler = new Error($global_config); set_error_handler(array(&$ErrorHandler, 'error_handler')); //Ket noi voi cac file cau hinh, function va template require NV_ROOTDIR . "/includes/ini.php";
define('NV_FILES_DIR', NV_ASSETS_DIR); define('SYSTEM_CACHEDIR', NV_CACHEDIR); } // Xac dinh IP cua client $ips = new ips(); // define( 'NV_SERVER_IP', $ips->server_ip ); define('NV_FORWARD_IP', $ips->forward_ip); define('NV_REMOTE_ADDR', $ips->remote_addr); define('NV_CLIENT_IP', $ips->remote_ip); // Neu khong co IP if (NV_CLIENT_IP == 'none') { die('Error: Your IP address is not correct'); } // Xac dinh Quoc gia require NV_ROOTDIR . '/includes/countries.php'; $client_info['country'] = nv_getCountry_from_cookie(NV_CLIENT_IP); $client_info['ip'] = NV_CLIENT_IP; // Mui gio require NV_ROOTDIR . '/includes/timezone.php'; define('NV_CURRENTTIME', isset($_SERVER['REQUEST_TIME']) ? $_SERVER['REQUEST_TIME'] : time()); // Ket noi voi class Error_handler $ErrorHandler = new Error($global_config); set_error_handler(array(&$ErrorHandler, 'error_handler')); if (empty($global_config['allow_sitelangs'])) { trigger_error('Error! Language variables is empty!', 256); } // Ket noi voi cac file cau hinh, function va template require NV_ROOTDIR . '/includes/ini.php'; require NV_ROOTDIR . '/includes/utf8/' . $sys_info['string_handler'] . '_string_handler.php'; require NV_ROOTDIR . '/includes/utf8/utf8_functions.php'; require NV_ROOTDIR . '/includes/core/filesystem_functions.php';