Цикличный бонус

1.49K
.
ДоХтор
~ PHP-7 & REGEXP - This is a really powerful kit ~
Цикличный бонус

Описание:
Скрипт ежедневного начисления баллов под JohnCMS-6.x.x. Баллы начисляются раз в сутки случайным образом (от 50 до 500 баллов) на протяжении 4-х дней, а на 5-й день - фиксированный бонус 5000 баллов. Если юзер не посещал страницу на пятый день, то фиксированный бонус обнуляется, и цикл начисления баллов начинается заново.

Установка:
1. Распаковать архив в корневой каталог сайта

---ВНИМАНИЕ!--- Если у вас в БД нет поля balans
2.1. Запустить файл httр://ваш_сайт/bonus_install_1.php

---ВНИМАНИЕ!--- Если у вас в БД есть поле balans
2.2. Запустить файл httр://ваш_сайт/bonus_install_2.php

3. Подключить скрипт в head.php строкой
!$user_id ?: include 'bonus.inc';

__________________________________________________________

Если всё сделано правильно, после запуска инсталлятора вы увидите сообщение:
Установка завершена! Выполняется перенаправление на главную страницу!
__________________________________________________________

>>> ПОСЛЕДНЯЯ ВЕРСИЯ <<<
Прикрепленные файлы:
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Скрин успешной установки
Прикрепленные файлы:
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Скрин первого дня
Прикрепленные файлы:
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Скрин третьего дня
Прикрепленные файлы:
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
Скрин пятого дня
Прикрепленные файлы:
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
На счёт кода - я в курсе, что быдлокод
Может быть завтра оптимизирую и скину второй вариант.
.
Обнуляется ли скрип если юзер не зашел на сайт в любой из дней? Скажем на 2, 3, 4й.
.
Менделеев
Дохтор,такое бы не в хеаде выводить,а начислять и в лс писать сообщение что уважаемый ты зашёл 1,2,3,4,5 дней подряд и на тебе баллов,каждый день писать имеется ввиду
.
(\/)____o_O____(\/)
fanatos, а потом темы кто перенесет сайт и дамп на 2 гб
как и все эти уведомлялки в базе с менеджером
.
~ PHP-7 & REGEXP - This is a really powerful kit ~
# tolya71 (11.02.2016 / 17:05)
Обнуляется ли скрипт если юзер не зашел на сайт в любой из дней? Скажем на 2, 3, 4й.
Нет. Отсчёт пять дней от первого. Хочешь - заходи подряд все дни, не хочешь, заходи в любой день (он станет первым), и от него потом заходи в пятый день за главным бонусом. То есть, скрипт не обязывает "пастись" на сайте ежедневно, в этом его отличие от подобного скрипта на DCMS. Но если юзер провтыкал на пятый день, то при следующем его посещении (на каком бы из дней он не находился) отсчёт дней начнётся с первого.
Всего: 102