[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] |
|
Форум Всё для Ucoz Скрипты (Другие) Автоматическая выдача награды за посещение сайта |
Автоматическая выдача награды за посещение сайта |
# 1 16:40
![]() Очередная реализация с модулем награды. Данный скрипт 1 раз в сутки выдает пользователю, зашедшему на сайт бонус-наградку за посещение. Скрипт использует 1 гет запрос на скрипт для получения награды, после этого, при успешном запросе устанавливается кука на сутки, чтобы не нагружать сайт лишними запросами к скрипту. 1. Скачайте архив: http://be-d.ucoz.ru/_fr/5/Daily_award_be-.rar , разархивируйте, откройте файл config.php и отредактируйте строки: define('SITE', 'http://be-d.ucoz.ru/'); // адрес сайта define('LOGIN', 'ЛОГИН'); // Логин бота define('PASS', 'ПАРОЛЬ'); // Пароль бота $award = 10; // id наградки $descr = 'Бонус-награда за вход на сайт!'; // Комментарий к награде Внимание! Для работы скрипта нужно создать бота (Его логин/пасс указывать в файле config) имеющего доступ к вручению указанной в переменной $award награде! Подробнее о создании бота Вы можете прочитать в описании предыдущих наших php-скриптов. После этого сохраните файл не меняя расширения и названия. Затем загрузите по ftp php отредактированный файл config.php, а также остальные файлы из архива - visit.php, tp.dat в папку awards (Предварительно ее создав) 2. !Выполнять данный шаг только если у Вас не подключена библиотека jQuery cookie Зайдите в ПУ, управление дизайном, страницы сайта, и после подключите jQuery cookie: Code <script type="text/javascript" src="http://be-d.ucoz.ru/dlia_skript/nagradka/jquery.cookie.js"></script> 3. Ниже подключите сам скрипт: Code <?if($USER_LOGGED_IN$)?> <script> $(function () { uawdname = '$USERNAME$'; logo_img = 'http://be-d.ucoz.ru/dlia_skript/nagradka/grow.png'; close_btn = '0'; u_title = 'Бонус за вход на сайт'; $.getScript('http://be-d.ucoz.ru/dlia_skript/nagradka/uaward_daily.js'); }); </script> <?endif?> При желании можно немного настроить окошко-уведомление при получении награды. Доступные для настройки переменные: Code logo_img = 'http://be-d.ucoz.ru/dlia_skript/nagradka/grow.png'; // Значок рядом с названием окошка close_btn = '0'; // показывать ли кнопку закрыть у окошка u_title = 'Бонус за вход на сайт'; // Название окошка 4. Готово! ![]() |
| |||
| |||