вопрос
код вывода сколько всего было забанено выглядит так:
как я понял мне нужно изменить вот эту строку
Зы. вот как выводится сколько сегодня зарегистрировано пользователей: возможно поможет при вашем ответе
$banned_day = dle_cache("banned_day");
if (!$banned_day) {
$time = time() - 3500;
$temp_date = $_TIME - (3600 * 24);
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE banned='yes'" );
$banned_day = $row['count'];
create_cache("banned_day", $banned_day);
}
как я понял мне нужно изменить вот эту строку
"SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE banned='yes'"
Зы. вот как выводится сколько сегодня зарегистрировано пользователей: возможно поможет при вашем ответе
$user_day = dle_cache("user_day");
if (!$user_day) {
$time = time() - 3500;
$temp_date = $_TIME - (3600 * 24);
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE reg_date > '$temp_date'" );
$user_day = $row['count'];
create_cache("user_day", $user_day);
}
В DLE нигде не записывается дата начала бана. В случае, если бан не вечный, то в БД записывается дата окончания бана.
Чтобы знать количество забаненных за сутки нужно писать хак для хранения даты попадания в бан.
Можете попробовать задать подобный вопрос, может кто-то и напишет инструкцию, но рекомендую быть готовым к столу заказов.
Чтобы знать количество забаненных за сутки нужно писать хак для хранения даты попадания в бан.
Можете попробовать задать подобный вопрос, может кто-то и напишет инструкцию, но рекомендую быть готовым к столу заказов.