Реклама на сайте Advertise with us

Ротатор баннеров есть у меня

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

adult? не, не слышал...

С нами с 29.11.02
Сообщения: 1403
Рейтинг: 1225

Ссылка на сообщениеДобавлено: 25/03/11 в 14:27       Ответить с цитатойцитата 

Vyacheslav писал:
Не могу понять как этот код "защищён" от выдачи одинаковых банеров?!..

хз где там защита, но при выводе 3 строк из 10 обновил страницу раз 15 и ниразу не было 2-х одинаковых картинок.

РУ контент

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 25/03/11 в 14:27       Ответить с цитатойцитата 

Vyacheslav писал:
Не могу понять как этот код "защищён" от выдачи одинаковых банеров?!..
array_rand так работает. поэтому не "защищён" а ЗАЩИЩЕН!
если на входе меньше строк, чем желаешь на выходе - функция вылетит. значит она помнит поюзанные ключи... мануал тупой, ога...

0
 

маниакально- депрессивный псих

С нами с 21.02.09
Сообщения: 1445
Рейтинг: 860

Ссылка на сообщениеДобавлено: 25/03/11 в 14:41       Ответить с цитатойцитата 

отлично, при запросе 67 баннеоров из 67 существующих вывело все разные.
остался последний штрих, как эти баннеры выводить по отдельности?

типа выполнить раз код:
Код:
<?php
$filename = "http://domain.com/banners.txt";
$images = file($filename);
$out = array_rand($images, 10); // 10 - кол-во баннеров
foreach($out as $val)
?>


и потом тыкать в разных местах на странице:
Код:
<?php
echo $images[0];
?>
<?php
echo $images[1];
?>
<?php
echo $images[2];
?>
<?php
echo $images[10];
?>

CDN from $0,8/Mbps - от адванседов

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 25/03/11 в 14:54       Ответить с цитатойцитата 

paranoik.death писал:
отлично, при запросе 67 баннеоров из 67 существующих вывело все разные.
остался последний штрих, как эти баннеры выводить по отдельности?


смотри второй пост в топике Ротатор баннеров есть у меня smail101.gif

5
 

маниакально- депрессивный псих

С нами с 21.02.09
Сообщения: 1445
Рейтинг: 860

Ссылка на сообщениеДобавлено: 25/03/11 в 15:02       Ответить с цитатойцитата 

ояебу icon_lol.gif

CDN from $0,8/Mbps - от адванседов

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 25/03/11 в 19:08       Ответить с цитатойцитата 

один раз
Код:
<?php
$filename = "http://domain.com/banners.txt";
$images = file($filename);
$out = array_rand($images, 10); // 10 - кол-во баннеров
?>

и там где надо вывести баннер (тыкать в разных местах на странице) icon_smile.gif
Код:
<?=$images[$out[0]]?>
<?=$images[$out[1]]?>
<?=$images[$out[2]]?>
...
<?=$images[$out[10]]?>

5
 



С нами с 10.02.09
Сообщения: 345
Рейтинг: 317

Ссылка на сообщениеДобавлено: 27/04/11 в 14:27       Ответить с цитатойцитата 

Подниму тему.
Как это решение приспособить для вордпресс?
Этот код вставляю в например в header.php
Код: [развернуть]


ставлю плагин executable php widget. Добавляю его виджет в сайдбар и в него тыкаю код
Код: [развернуть]

баннеров не вижу
что не так?




пробовал <?=$images[$out[0]]?> просто в header.php вставить, все равно баннеров не видно.

Lesbian and medical fetish link trade 59552888two, SKYPE boris.winner

0
 



С нами с 10.02.09
Сообщения: 345
Рейтинг: 317

Ссылка на сообщениеДобавлено: 29/04/11 в 20:58       Ответить с цитатойцитата 

Вопрос снят, разобрался, спс за отличный скриптик smail54.gif

Lesbian and medical fetish link trade 59552888two, SKYPE boris.winner

0
 

adult? не, не слышал...

С нами с 29.11.02
Сообщения: 1403
Рейтинг: 1225

Ссылка на сообщениеДобавлено: 28/11/11 в 17:35       Ответить с цитатойцитата 

AWD писал:
ёп, array_rand же индексы возвращает, сорри.
Код:
<?php
$filename = "http://domain.com/banners.txt";
$images = file($filename);
$out = array_rand($images, 10); // 10 - кол-во баннеров
foreach($out as $val) {
   echo $images[$val]; //во как надо было
   }
?>

AWD: подскажи, пожалуйста, как переделать этот скрипт, чтобы он выдавал только одну картинку. Замена цифры 10 на 1 результата не дает icon_smile.gif

РУ контент

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »