Привет, где-то в коде ниже есть функция, которая определяет зашёл пользователь на сайт или нет и выдаёт ему бонус. Хочу её убрать, чтобы бонус выдавался не зависимо от посещения сайта Сам - вопрос №3661246

код: <?php if(! defined( 'DATALIFEENGINE' ) ) die( "Hacking attempt!" ); /** * DLE Billing * * @link github.com/mr-Evgen/dle-billing-module * @author dle-billing.ru <evgeny.tc@gmail.com> * @copyright Copyright © 2012-2017, mr_Evgen */ if( file_exists( ENGINE_DIR. '/data/billing/plugin.bonuses.php' ) and! $_COOKIE['billing_plugins_bonus_day'] ) { $plugin_config = include ENGINE_DIR. '/data/billing/plugin.bonuses.php'; if( $plugin_config['t_status'] == '1' ) { $plugin_lang = include ENGINE_DIR. '/modules/billing/plugins/bonuses/lang.php'; $_SearchPay = $db->super_query( "SELECT `history_date` FROM ". USERPREFIX. "_billing_history WHERE history_user_name='". $member_id['name']. "' AND history_plugin='bonuses' AND history_plugin_id='0' ORDER BY history_date desc LIMIT 1" ); if( $_TIME > ( $_SearchPay['history_date'] + 86400 ) ) { include ENGINE_DIR. '/modules/billing/OutAPI.php'; if(! $plugin_config['bonus3_alert_pm'] ) { $BillingAPI->alert_pm = false; } if(! $plugin_config['bonus3_alert_main'] ) { $BillingAPI->alert_main = false; } $BillingAPI->PlusMoney( $member_id['name'], $plugin_config['t_bonus_sum'], $plugin_lang['info'], 'bonuses' ); SetCookie("billing_plugins_bonus_day", "1", $_TIME + 24 * 3600); unset($BillingAPI); } else { SetCookie("billing_plugins_bonus_day", "1", $_SearchPay['history_date'] + 86400); } unset($plugin_lang, $_SearchPay); } unset($plugin_config); }
05.03.20
0 ответов
Ответов пока нет

Глеб Черняк

от 55 p.
Читать ответы

Олег Николаевич

от 50 p.
Читать ответы

Alexander

от 500 p.
Читать ответы
Посмотреть всех экспертов из раздела Технологии
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store