Вход Регистрация
Файл: 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'], $privSITE_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'], $privSITE_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'], $privSITE_TIME);

        
$db->query("DELETE FROM ?_users_battle WHERE `battle_id` = ? LIMIT 1"$row['battle_id']);
    }

    
$db->query("OPTIMIZE TABLE ?_users_battle, ?_users_battle_rated");
}

?>
Онлайн: 3
Реклама