id = intval(mosGetParam($_SESSION,'session_user_id','')); $admin->username = strval(mosGetParam($_SESSION,'session_username','')); $admin->usertype = strval(mosGetParam($_SESSION,'session_usertype','')); $session_id = mosGetParam($_SESSION,'session_id',''); $logintime = mosGetParam($_SESSION,'session_logintime',''); // проверка наличия строки сессии в базе данных if($session_id == md5($admin->id.$admin->username.$admin->usertype.$logintime)) { $query = "SELECT* FROM #__session WHERE session_id = ".$database->Quote($session_id)."\n AND username = ".$database->Quote($admin->username)."\n AND userid = ". intval($admin->id); $database->setQuery($query); if(!$result = $database->query()) { echo $database->stderr(); } if($database->getNumRows($result) == 1) { define('_ADMIN_OFFLINE',1); } } } } if(!defined('_ADMIN_OFFLINE') || defined('_INSTALL_CHECK')) { @include_once ('language/'.$mosConfig_lang.'.php'); if($database != null) { // получение названия шаблона сайта по умолчанию $query = "SELECT template FROM #__templates_menu WHERE client_id = 0 AND menuid = 0"; $database->setQuery($query); $cur_template = $database->loadResult(); $path = "$mosConfig_absolute_path/templates/$cur_template/index.php"; if(!file_exists($path)) { $cur_template = 'jooway'; } } else { $cur_template = 'jooway'; } // требуется для разделения номера ISO из константы языкового файла _ISO $iso = split('=',_ISO); // xml prolog echo ''; ?>
![]() |
|