Вход Регистрация
Файл: sys/inc/settings.php
Строк: 43
<?php

$set 
= array(); #массив с настройками
$set_default = array(); #настройки по умолчанию
$set_dinamic = array(); #динамически изменяемые настройки
$set_replace = array(); #переназначаюшие параметры
#загрузка настроек по умолчанию. Позволяет исключить отсутствие неопределенных переменных
$default = parse_ini_file(H . 'sys/ini/default.ini', true);
$set_default = $default['DEFAULT'];
$set_replace = $default['REPLACE'];

if (
file_exists(H . 'sys/ini/settings.ini')) {
    
$set_dinamic = parse_ini_file(H . 'sys/ini/settings.ini', false);
    foreach (
$set_dinamic as $key => $value) {
        
$set_dinamic[$key] = html_entity_decode($value, ENT_QUOTES, 'UTF-8');
    }
} elseif (
$fset = file_get_contents(H . 'sys/ini/settings.ini')) {
    
$set_dinamic = unserialize($fset);
    unset(
$fset);
} elseif (
file_exists(H . 'install/index.php')) {
    
header("Location: /install/");
    exit;
}

$set_tmp = $set = array_merge($set_default, $set_dinamic, $set_replace);
unset(
$default, $set_default, $set_dinamic, $set_replace);


if (
$set['show_err_php']) {
    
#включаем показ ошибок
    
error_reporting(E_ALL);
    
ini_set('display_errors', true);
}



if (isset(
$_SERVER["HTTP_USER_AGENT"]) && preg_match('#up-browser|blackberry|windows ce|symbian|palm|nokia#i', $_SERVER["HTTP_USER_AGENT"])) {
    
define('IS_WEB', 0);
} elseif (isset(
$_SERVER["HTTP_USER_AGENT"]) && preg_match('#windows|linux|bsd|x11|unix|macos|macintosh#i', $_SERVER["HTTP_USER_AGENT"])) {
    
define('IS_WEB', 1);
} else {
    
define('IS_WEB', 0);
}

$set['web'] = false;
Онлайн: 2
Реклама