/*Онлайн чат*/
Добро пожаловать в чат
Вход / Регистрация
/*Онлайн чат*/ /*TimeLine*/
Обновления на сайте
  • Adrian Monino
    Premium Member
  • /*TimeLine*/

    Автоматическая выдача награды за посещение сайта

    Изображение материала
    Информация
    КатегорияPhP скрипты
    АвторГость
    Кол-во просмотров371
    Кол-во скачиваний44
    Кол-во комментарий0
    Ссылка на демоДЕМО
    ИсточникПерейти
    Дата добавления30.01.2012 / 16:32
    Описание

    Очередная реализация с модулем награды. Данный скрипт 1 раз в сутки
    выдает пользователю, зашедшему на сайт бонус-наградку за посещение.
    Скрипт использует 1 гет запрос на скрипт для получения награды, после
    этого, при успешном запросе устанавливается кука на сутки, чтобы не
    нагружать сайт лишними запросами к скрипту.

    УСТАНОВКА:

    1. Скачайте архив, разархивируйте, откройте файл config.php и отредактируйте строки:

    define('SITE', 'http://www.ujs.su/'); // адрес сайта
    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://www.ujs.su/JS/system/jquery.cookie.js"></script>


    3. Ниже подключите сам скрипт:

    Code


      <?if($USER_LOGGED_IN$)?>  
      <script>  
      $(function () {  
      uawdname = '$USERNAME$';  
      logo_img = 'http://www.ujs.su/uJS/grow.png';  
      close_btn = '0';  
      u_title = 'Бонус за вход на сайт';  
      $.getScript('http://www.ujs.su/JS/uaward_daily.js');  
      });  
      </script>  
      <?endif?>  


    При желании можно немного настроить окошко-уведомление при получении награды.
    Доступные для настройки переменные:

    logo_img = 'http://www.ujs.su/uJS/grow.png'; // Значок рядом с названием окошка
    close_btn = '0'; // показывать ли кнопку закрыть у окошка
    u_title = 'Бонус за вход на сайт'; // Название окошка

    4. Готово!

    Комментарии
    Добавить комментарий