find_many(); foreach ($result as $value) { $config[$value['setting']] = $value['value']; } if (empty($http_proxy) && !empty($config['http_proxy'])) { $http_proxy = $config['http_proxy']; if (empty($http_proxyauth) && !empty($config['http_proxyauth'])) { $http_proxyauth = $config['http_proxyauth']; } } date_default_timezone_set($config['timezone']); if ((!empty($radius_user) && $config['radius_enable']) || _post('radius_enable')) { ORM::configure("mysql:host=$radius_host;dbname=$radius_name", null, 'radius'); ORM::configure('username', $radius_user, 'radius'); ORM::configure('password', $radius_pass, 'radius'); ORM::configure('driver_options', array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'), 'radius'); ORM::configure('return_result_sets', true, 'radius'); } if (empty($config['language'])) { $config['language'] = 'english'; } $lan_file = $root_path .File::pathFixer('system/lan/' . $config['language'] . '.json'); if (file_exists($lan_file)) { $_L = json_decode(file_get_contents($lan_file), true); $_SESSION['Lang'] = $_L; } else { $_L['author'] = 'Auto Generated by iBNuX Script'; $_SESSION['Lang'] = $_L; file_put_contents($lan_file, json_encode($_L)); } function safedata($value) { $value = trim($value); return $value; } function _post($param, $defvalue = '') { if (!isset($_POST[$param])) { return $defvalue; } else { return safedata($_POST[$param]); } } function _get($param, $defvalue = '') { if (!isset($_GET[$param])) { return $defvalue; } else { return safedata($_GET[$param]); } } function _req($param, $defvalue = '') { if (!isset($_REQUEST[$param])) { return $defvalue; } else { return safedata($_REQUEST[$param]); } }