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

4.27K
.
ДоХтор
Цикличный бонус

Описание:
Скрипт ежедневного начисления баллов под 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';

__________________________________________________________

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

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