File size: 3.04Kb
<?php
define('BASE_DIR', $_SERVER['DOCUMENT_ROOT']);
define('TIME', time());
require_once(BASE_DIR . '/inc/init.php');
if (isset($_GET['uid']) && $_GET['uid'] == HASH_MD5) {
$query = $mysqli->query("SELECT * FROM `" . PREFIX . "_banners` WHERE `status` = '1'");
if ($query->num_rows) {
while ($res = $query->fetch_assoc()) {
if ($res['money'] <= 0) {
$mysqli->query("UPDATE `" . PREFIX . "_banners` SET `status` = '0' WHERE `id` = '" . $res['id'] . "'");
$mysqli->query("UPDATE `" . PREFIX . "_config` SET `success_work` = `success_work` + '1' WHERE `id` = '1'");
echo 'money = 0';
continue;
}
$money = number_format($res['price'] / (($res['weeks'] * 7) * 24), 7);
if ($res['money'] < $money) {
$money = $res['money'];
}
$money_frozen = $mysqli->query("SELECT `money_frozen` FROM `" . PREFIX . "_users` WHERE `id` = '" . $res['user_blocks'] . "' LIMIT 1")->fetch_assoc();
if ($money_frozen['money_frozen'] >= $money) {
$mysqli->query("UPDATE `" . PREFIX . "_users` SET `money_frozen` = `money_frozen` - '" . $money . "', `money` = `money` + '" . $money . "', `money_all` = `money_all` + '" . $money . "', `money_banner` = `money_banner` + '" . $money . "' WHERE `id` = '" . $res['user_blocks'] . "'");
echo 'списание #1';
} else {
$mysqli->query("UPDATE `" . PREFIX . "_users` SET `money_frozen` = '0', `money` = `money` + '" . $money . "', `money_all` = `money_all` + '" . $money . "', `money_banner` = `money_banner` + '" . $money . "' WHERE `id` = '" . $res['user_blocks'] . "'");
echo 'списание #2';
}
$mysqli->query("UPDATE `" . PREFIX . "_banners` SET `money` = `money` - '" . $money . "' WHERE `id` = '" . $res['id'] . "'");
$mysqli->query("INSERT INTO `" . PREFIX . "_history` (`time_add`, `user_id`, `type`, `money`) VALUES (NOW(), '" . $res['user_blocks'] . "', 'banner', '" . $money . "')");
$mysqli->query("UPDATE `" . PREFIX . "_config` SET `users_profit` = `users_profit` + '" . $money . "' WHERE `id` = '1'");
}
}
echo 'Отчисления 2 раза в час';
}
if (isset($_GET['uid']) && $_GET['uid'] == HASH_MD5 && $_GET['mode'] == 'iks') {
$query = $mysqli->query("SELECT * FROM `" . PREFIX . "_blocks`");
if ($query->num_rows) {
while ($res = $query->fetch_assoc()) {
$url = $res['url'];
$mysqli->query("UPDATE `" . PREFIX . "_blocks` SET `tic` = '" . TicGo($url) . "' WHERE id = '" . (int)$res['id'] . "'");
}
}
echo 'Обновления икс #2';
}
if (isset($_GET['uid']) && $_GET['uid'] == HASH_MD5 && $_GET['mode'] == 'deldayip') {
$query = $mysqli->query("DELETE FROM `" . PREFIX . "_blocks_view` WHERE time_add < (CURDATE()-2)");
echo 'Очистка старых ip';
}