Файл: modules/mini_chat/inc/admin_act.php
Строк: 14
<?php
/* DCMS Special
* Дата последнего редактирования 27.01.2016
* Модифицировал densnet
*/
if (access('mini_chat_clear')) {
if (isset($_POST['write']) && isset($_POST['write2'])) {
$timeclear1 = 0;
if ($_POST['write2'] == 'sut') {
$timeclear1 = $time - intval($_POST['write']) * 60 * 60 * 24;
}
if ($_POST['write2'] == 'mes') {
$timeclear1 = $time - intval($_POST['write']) * 60 * 60 * 24 * 30;
}
$q = mysql_query("SELECT * FROM `mini_chat` WHERE `time` < '$timeclear1'", $db);
$del_th = 0;
while ($post = mysql_fetch_assoc($q)) {
mysql_query("DELETE FROM `mini_chat` WHERE `id` = '$post[id]'", $db);
$del_th++;
}
admin_log('Мини чат', 'Очистка', "Удалено $del_th постов");
mysql_query("OPTIMIZE TABLE `mini_chat`", $db);
$_SESSION['message'] = lang('Удалено') . " $del_th " . lang('постов');
header('Location: index.php' . SID);
exit;
}
}