File size: 1.51Kb
<?php
if (user('ID') > 0){
$rand = rand(111,999);
if (session('bonus') == 1){
if (post('ok_bonus')){
valid::create(array(
'captcha' => []
));
if (ERROR_LOG == 1){
redirect(REQUEST_URI);
}
db::get_set("UPDATE `USERS` SET `BALLS` = ? WHERE `ID` = ? LIMIT 1", [(user('BALLS') + config('BONUS_BALLS')), user('ID')]);
session('bonus', null);
success('Бонус успешно получен');
redirect(REQUEST_URI);
}
}
if ($rand == 2 || $rand == 99 || $rand == 158 || $rand == 801 || $rand == 707 || $rand == 56 || $rand == 103 || $rand == 8 || $rand == 202){
if (url_request_validate('/account/mail/message') == false && url_request_validate('/account/cabinet') == false && url_request_validate('/admin') == false && url_request_validate('/games') == false){
session('bonus', 1);
?>
<div class='list'>
<?=lg('Вам доступен бонус за активность на сайте')?>, <?=lg('в размере')?> <?=num_decline(intval(config('BONUS_BALLS')), ['балла', 'балла', 'баллов'], 1)?><br /><br />
<form method='post' class='ajax-form' action='<?=REQUEST_URI?>'>
<?=html::captcha('Введите числа с картинки')?>
<?=html::button('button ajax-button', 'ok_bonus', 'plus', 'Получить')?>
</form>
</div>
<?
}
}
}