Ротатор баннеров-Туплю неделю

 
Посетитель
small user social cms
Сообщений: 95
Нужно вывести или подключить Ротатор баннеров (из файлов) в плагин скрытый текст

Код PHP:
  1.  
  2. $pattern = '/\[hide\](.*?)\[\/hide\]/usi';
  3. $hidden_text = '<p>Скрытый текст виднен только <a href="/registration">зарегистрированным</a>. Если Вы зритель, Вам доступна только реклама!</p>
  4. <p> </p> ВОТ ЗДЕСЬ';
Хочу вывести туда Яндекс Директ.

Если тупо вставить

Код PHP:
  1. <!-- Яндекс.Директ -->
  2. <div id="yandex_ad"></div>
  3. <script type="text/javascript">
  4. (function(w, d, n, s, t) {
  5. w[n] = w[n] || [];
  6. w[n].push(function() {
  7. Ya.Direct.insertInto(138849, "yandex_ad", {
  8. ad_format: "direct",
  9. type: "728x90",
  10. links_underline: false,
  11. site_bg_color: "090D06",
  12. title_color: "FFBC03",
  13. url_color: "99CCFF",
  14. text_color: "D0D0D1",
  15. hover_color: "99CCFF",
  16. sitelinks_color: "99CCFF",
  17. favicon: true,
  18. no_sitelinks: false
  19. });
  20. });
  21. t = d.getElementsByTagName("script")[0];
  22. s = d.createElement("script");
  23. s.src = "//an.yandex.ru/system/context.js";
  24. s.type = "text/javascript";
  25. s.async = true;
  26. t.parentNode.insertBefore(s, t);
  27. })(window, document, "yandex_context_callbacks");
  28. </script>
  29.  
выводится

Ротатор баннеров-Туплю неделю


но увы только в первом блоге

второй, третий и четвертые блоки пусты

Ротатор баннеров-Туплю неделю


поэтому остается прицепить только ротатор. Туплю НЕДЕЛЮ. Готов оплатить решение проблемы
Посетитель
small user social cms
Сообщений: 95
За неделю тупости - получилось туда воткнуть вот такой скрипт
Код PHP:
  1.  
Код PHP:
  1. $pattern = '/\[hide\](.*?)\[\/hide\]/usi';
  2. $hidden_text = '<p>Скрытый текст виднен только <a href="/registration">зарегистрированным</a>. Если Вы зритель, Вам доступна только реклама!</p>
  3. <p> </p><script type="text/javascript" src="/news/google.js"></script>';
содержимое google.js

Код PHP:
  1. var banner = new Array(
  2. 'первый банер',
  3. /* первый баннер - код */
  4. 'второй</a>',
  5. 'третий'
  6. /* второй и последний, в данном примере, баннер - код */
  7. );
  8. var count = banner.length;
  9. var random = Math.floor(Math.random()*count);
  10. document.write(banner[random]);
  11. /* выводим баннер-код, один из двух, в случайном порядке */
Все отлично. Простые банеры выводятся на ура, а Вот Яндекс туда опять ни как не лезет. Помогите тупому
Редактировалось: 2 раз (Последний: 24 октября 2014 в 13:13)
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
Alabis:
но увы только в первом блоге

второй, третий и четвертые блоки пусты

т.е. если просто прописать три-четыре одинаковых рекламных блока яндекса на одной странице, то все блоке заполнятся рекламой?
Нет ли ограничений у яндекса?
Посетитель
small user social cms
Сообщений: 95
Нет ли ограничений у яндекса?
9 можно вывести. Если тупо накидать 3 или четыре, так 4 и выводятся НО только в первом скрытом тексте (
Посетитель
small user social cms
Сообщений: 95
Остается только одно. Сделать рандомный вывод например из 3 файлов (
Посетитель
small user social cms
Сообщений: 95
По идее надо что то вроде такого

Код PHP:
  1. <script LANGUAGE="JavaScript">
  2. <!--
  3. var z= 4;
  4. Banner = new Array(z);
  5. Banner[0] = 'Первый код';
  6. Banner[1] = 'Второй';
  7. Banner[2] = 'Третий';
  8. Banner[3] = 'Четвертый';
  9. //-->
  10. <!--
  11. var jetzt=new Date();
  12. var z=(jetzt.getSeconds())%4;
  13. document.write(Banner[z]);
  14. //-->
  15. </script>
Посетитель
small user social cms
Сообщений: 95
Или такого

Код PHP:
  1. <?
  2. $words=file('code.txt');
  3. echo $words***91;rand(0,count($words)-1)***93;;
  4. ?>
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.