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

//    запись действий администрации
function admin_log($mod$act$opis)
{
    global 
$user;
    
$sql goDBquery('SELECT * FROM `admin_log_mod` WHERE `name`=? LIMIT ?i', [$mod1])->row();
    if (!
$sql['id']) {
        
$id_mod goDBquery('INSERT INTO `admin_log_mod` (`name`) VALUES (?)', [$mod])->id();
    } else {
        
$id_mod $sql['id'];
    }

    
$sqls goDBquery('SELECT * FROM `admin_log_act` WHERE `name`=? AND `id_mod`=?i LIMIT ?i', [$act$id_mod1])->row();
    if (!
$sqls['id']) {
        
$id_act goDBquery('INSERT INTO `admin_log_act` (`name`, `id_mod`) VALUES (?, ?i)', [$act$id_mod])->id();
    } else {
        
$id_act =  $sqls['id'];
    }
    
goDBquery('INSERT INTO `admin_log` (`time`, `id_user`, `mod`, `act`, `opis`) VALUES (?i, ?i, ?i, ?i, ?)',
                    [
time(), $user['id'], $id_mod$id_act$opis]);
}
Онлайн: 2
Реклама