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

#антимат сделает автоматическое предупреждение, а затем бан

function antimat($str) {
    global 
$user$time$set;
    if (
$set['antimat']) {
        
$antimat = empty($_SESSION['antimat']) ? null $_SESSION['antimat'];
        
$censure censure($str);
        if (
$censure) {
            
$antimat[$censure] = $time;
            if (
count($antimat) > and isset($user) and $user['level'] == 0) { #если сделано больше 3-х предупреждений
                
$prich "Обнаружен мат: $censure";
                
$timeban $time 60 60// бан на час
                
mysql_query("INSERT INTO `ban` (`id_user`, `id_ban`, `prich`, `time`) VALUES ('$user[id]', '0', '$prich', '$timeban')");
                
admin_log('Пользователи''Бан'"Бан пользователя '[url=/panel/ban.php?id=$user[id]]$user[nick][/url]' (id#$user[id]) до " date::time($timeban) . " по причине '$prich'");
                
header('Location: /ban.php?' SID);
                exit;
            }
            return 
$censure;
        } else {
            return 
false;
        }
    } else {
        return 
false;
    }
}
Онлайн: 0
Реклама