Файл: CMS/chat/cron_123456789.php
Строк: 44
<?php
define('CMS',TRUE);
require('../core/init.php');
//error_reporting(0);
$rows = '';
$rows = $db->select("SELECT * FROM ?_chat_rooms WHERE `user` <> '' AND `time` < ?", SITE_TIME);
if (!empty($rows)) {
$priv = "Срок покупки комнаты в чате подошел к концу.n";
$priv .= "Приобрести комнату Вы всегда сможете в магазине сайта.n";
$priv .= "Спасибо, что воспользовались нашим чатом.n";
$priv .= "Это уведомление создано автоматически и отвечать на него не нужно.";
foreach($rows as $row) {
$db->query("DELETE FROM ?_chat_post WHERE `room` = ?", $row['id']);
$db->query("UPDATE ?_users SET `users_newprivat` = (`users_newprivat` + 1) WHERE `users_login` = ?", $row['user']);
$db->query("INSERT INTO ?_users_inbox (`inbox_user`, `inbox_author`, `inbox_text`, `inbox_time`)
VALUES (?, ?, ?, ?);", $row['user'], $config['login'], $priv, SITE_TIME);
}
$db->query("DELETE FROM ?_chat_rooms WHERE `user` <> '' AND `time` < ?", SITE_TIME);
}
$time = (86400 * $config['battle_days']); // Макс. время жизни дуэли
$rows = '';
$rows = $db->select("SELECT * FROM ?_users_battle WHERE (`battle_time` < UNIX_TIMESTAMP() - ?)", $time);
if (!empty($rows)) {
foreach($rows as $row) {
$db->query("DELETE FROM ?_users_battle_rated WHERE `rated_photo` = ?", $row['battle_id']);
$priv = '';
$priv .= "Фото-дуэль, где Вы против " . nickname($row['battle_user_2']) . " завершилась вничью.n";
$priv .= "Это уведомление создано автоматически и отвечать на него не нужно.";
$db->query("UPDATE ?_users SET `users_newprivat` = (`users_newprivat` + 1) WHERE `users_login` = ?", $row['battle_user_1']);
$db->query("INSERT INTO ?_users_inbox (`inbox_user`, `inbox_author`, `inbox_text`, `inbox_time`)
VALUES (?, ?, ?, ?);", $row['battle_user_1'], $config['login'], $priv, SITE_TIME);
$priv = '';
$priv .= "Фото-дуэль, где Вы против " . nickname($row['battle_user_1']) . " завершилась вничью.n";
$priv .= "Это уведомление создано автоматически и отвечать на него не нужно.";
$db->query("UPDATE ?_users SET `users_newprivat` = (`users_newprivat` + 1) WHERE `users_login` = ?", $row['battle_user_2']);
$db->query("INSERT INTO ?_users_inbox (`inbox_user`, `inbox_author`, `inbox_text`, `inbox_time`)
VALUES (?, ?, ?, ?);", $row['battle_user_2'], $config['login'], $priv, SITE_TIME);
$db->query("DELETE FROM ?_users_battle WHERE `battle_id` = ? LIMIT 1", $row['battle_id']);
}
$db->query("OPTIMIZE TABLE ?_users_battle, ?_users_battle_rated");
}
?>