Скрипт ротатора для кликандера, баннеров и т.п.
Часто встречал на форумах посты с просьбами написать скрипт ротатора для кликандера, и вот сегодня решил написать такой. Данный скрипт может показывать вообще любой код, а не только кликадера или баннеров. Ротация кода происходит в упорядоченном порядке при помощи счетчика в куках.
Если посетитель зайдет впервые на сайт, то ему выведется первый код, если он повторно придет на сайт, то скрипт ротатора покажет уже второй код и так далее по цыклу. После показа последнего кода, счетчик обнуляется и начнается все сначала. Так же счетчик обнуляется спустя 12 часов (это время можно устанавливать) и вывод кода начнется заново.
Скрипт написан на PHP, в качестве счетчика как я писал выше используются куки. Он состоит из двух частей. Первая часть это PHP файл самого скрипта и настройки, его надо вставлять в самый-самый верх индексного файла, до вывода каких-либо данных, иначе возникнет ошибка. Никакого HTML кода он выводить не будет. Вторая часть это PHP код вызова скрипта.
1 часть:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $code[] = 'первый HTML код'; $code[] = 'второй HTML код'; $code[] = 'третий HTML код'; $timecod = 43200; $count = 0; if (isset($_COOKIE['rotcod'])) $count = $_COOKIE['rotcod']; if ($_COOKIE['rotcod']>count($code)-1) $count = 0; $count++; setcookie("rotcod", $count, time()+$timecod); ?> |
В переменных $code[] записывается нужный код, количество таких блоков неограниченно, т.е. можно добавлять и удалять сколь душе угодно. Если в какой-либо из переменных $code[] нет необходимости, то удаляем всю строку. Внимание! Если в HTML коде встречается знак ‘ или \, их необходимо писать как \’ и \\, т.е. экранировать символом \. Другие символы экранировать не нужно. В переменной $timecod, равной 43200 находится время, через которое происходит обнуление счетчика, указывается оно в секундах, т.е. 43200 секунд соответствуют 12 часам.
Целесообразней данный код вставить в отдельный PHP файл (например rotator.php) и на сайте в самом вверху индексного файла просто вызывать его нижеприведенным кодом:
1 | <?php include "rotator.php"; ?> |
2 часть, это вставка нижеприведенного кода в то место, где необходимо будет вывести наш код из ротатора. К примеру если это кликандер, то всталяем код между тегами <head></head>.
1 | <?php echo $code[$_COOKIE['rotcod']-1]; ?> |
Вот и все! Ничего сложного тут нету. Жду отзывов в комментах.
1 комментарий к записи “Скрипт ротатора для кликандера, баннеров и т.п.”
Написать комментарий
Лучшие партнерки
- ConvertIT (Подписки, Псевдо и СМС)
- LimonCash (Подписки и СМС)
- JinCash (Подписки, Псевдо и СМС)
- SmsConvert v3 (Подписки, Псевдо и СМС)
- TeaserNet (Тизеры)
- TraffMonster (Clickunder, Popunder, ICQ)
- BodyClick (Тизеры, Контекст, Clickunder)
- StimulProfit (Варез, файлы)
- Bonus-File (Варез, файлы)
- BitCash (Варез, файлы)
- ZipCoin (Архивы)
- ZipPro (Архивы)
- LoadPartners (Кинопартнерка)
- DirCash (Кинопартнерка - 85%!)
Рубрики
Подписки
ТОП 10 записей
- Вывод новостей на Wordpress’е в несколько колонок - 4,571 просмотров
- Парсеры URL адресов выдачи Яндекса и Гугла под Human Emulator - 4,524 просмотров
- Скрипт ротатора для кликандера, баннеров и т.п. - 3,272 просмотров
- Парсер ключевых слов с Рамблера - 1,342 просмотров
- ZIPCoin – Партнерка по заработку на файлах (платные архивы) - 1,332 просмотров
- Entercash – новая идея от Смсконверт, прячем ссылки за СМС - 917 просмотров
- Convertit – Высокий конверт адалт трафа - 863 просмотров
- Скрипт самого простого ротатора кода - 848 просмотров
- Фильтры sape.ru для поднятия тИЦ – бесплатно - 767 просмотров
- SMSConvert v3 – Конверт любого трафа на псевдоподписках и СМС - 671 просмотров
Опрос
Последние комментарии
- AWM на Парсер ключевых слов с Рамблера
- AWM на Парсер ключевых слов с Рамблера
- AWM на Вывод новостей на Wordpress’е в несколько колонок
- AWM на Парсеры URL адресов выдачи Яндекса и Гугла под Human Emulator
- petya на Парсер ключевых слов с Рамблера
- SmeTar на Парсер ключевых слов с Рамблера
- Сергей на Парсеры URL адресов выдачи Яндекса и Гугла под Human Emulator
- tunis на Вывод новостей на Wordpress’е в несколько колонок
- AWM на Парсеры URL адресов выдачи Яндекса и Гугла под Human Emulator
- xXx на Парсеры URL адресов выдачи Яндекса и Гугла под Human Emulator




А как к такому коду ПС относятся?
Ответ