ВУЗ:
Составители:
Рубрика:
21
}
return(true);
}
/* Функция получения информации о текущем авторизированном пользователе */
function getCurrentUser(){
// Если пользователь не авторизирован, то информации не выдается
if(empty($this->idauthor)) return "";
// Вытаскиваем информацию о пользователе из БД по его коду
$aSQL = "select family, auth_users.name as name, meta_regions.name as region,
lastname, meta_roles.name as role, meta_roles.describe as des, ip, active_ip
from auth_users, meta_roles, meta_regions where auth_users.cod = '$this-
>idauthor' and auth_users.role = meta_roles.id and auth_users.id_region =
meta_regions.id";
$aRes = $this->db->query($aSQL,0);
return $aRes[0]->family." ".$aRes[0]->name." ".$aRes[0]-
>lastname."(".getenv("REMOTE_ADDR").", ".$aRes[0]->des.")";
}
/* Функция вывода ошибки с текстом $error */
function displayError($error = 'error') {
$template = new Smarty();
$template->assign('errMsg', $error);
$template->display(DOC_ROOT . 'templates/errors/error_msg.tpl');
return(false);
}
/* Деструктор класса core */
function __destroy() {
$this->login = null;
$this->passwd = null;
$this->db->connectclose();
unset($this->pages, $this->page, $this->is_auth, $this->is_admin);
return(true);
}
/* Функция обработки sajax */
function sajaxProccess() {
global $sajax_export_list;
$mode = "";
if (!empty($_GET['rs'])) $mode = 'get';
if (!empty($_POST['rs'])) $mode = 'post';
if (empty($mode)) return(true);
$target = '';
if ($mode == 'get') {
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »