Как создать модуль ротатор рекламных кодов?

 
Посетитель
small user social cms
Медаль
Сообщений: 228
Как создать модуль ротатор рекламных кодов?

Необходимо чтоб модуль показывал 2 рекламы через ротатор.

Как создать ротатор

вот тут пример есть, но у меня не получилось

http://seo-active.net/blog/delaem_rotator_uvelichivaem_konvert/2011-03-30-172
Посетитель
small user social cms
Медаль
Сообщений: 228
Вот ещё один пример, вторая попытка тоже не удачная, или я что-то не так делаю
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 446
Спойлер
Cори, это просто ротатор картинок.
Редактировалось: 1 раз (Последний: 13 января 2014 в 13:41)
Просто так...
Посетитель
small user social cms
Медаль
Сообщений: 228
Мне для кодов, и желательно чтоб в админке можно было добавить код в модуль, ну если так нельзя, то попробую как требуется
Посетитель
small user social cms
Медаль
Сообщений: 228
Ещё один вариант И здесь что-то подобное есть.
Посетитель
small user social cms
Медаль
Сообщений: 471
Привет, я сам не программист, но однажды доводилось делать такую штуку, нашел где то в инете скрипт, способ рабочий.

Берем нужные рекламные коды, делаем их в одну строку, каждый код обязательно должен быть на одной строке, это важно так как в ротации будут именно строки.

Сохраняем нужные строки с рекламными кодами в файл filename.dat Помещаем этот файл в папку /includes/myphp/

В эту же папку записываем php скрипт, назовем его условно code.php

Код PHP:
  1. <?
  2. $num_of_mes = 1; // количество сообщений на странице
  3.  
  4. $messages_array = file("includes/myphp/filename.dat");
  5.  
  6. srand ((double) microtime() * 10000000);
  7. $rand_keys = array_rand($messages_array,$num_of_mes);
  8.  
  9. for($m=0;$m<$num_of_mes;$m++)
  10. {
  11. if($num_of_mes==1)
  12. {
  13. echo $messages_array[$rand_keys];
  14. }
  15. else
  16. {
  17. echo $messages_array[$rand_keys[$m]];
  18. }
  19. }
  20. ?>
Теперь создаем модуль, и вставляем строку {ФАЙЛ=code.php}

Готово.
Посетитель
small user social cms
Медаль
Сообщений: 228
Спасибо! работает на УРА!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: