Ротация баннеров?

D
На сайте с 21.08.2006
Offline
2
Day
719

Какой код нужен для того, чтобы разместив в нем адреса баннеров (ссылок, картинок и всего прочего) они произвольно менялись при обновлении странички ? :) У меня был, только не могу найти...

основа не имеет значения :)

unknown
На сайте с 10.06.2006
Offline
94
#1

На чём код нужен?

если адреса баннеров лежат в mysql то запрос

SELECT test FROM tests ORDER BY RAND()

если выводишь средствами PHP то используй RAND

D
На сайте с 21.08.2006
Offline
2
Day
#2
unknown:
На чём код нужен?

если адреса баннеров лежат в mysql то запрос
SELECT test FROM tests ORDER BY RAND()

если выводишь средствами PHP то используй RAND

Мне бы на JS . Ато я с php не очень хорошо управляюсь 🙄

kender
На сайте с 07.01.2005
Offline
131
#3
С Уважением!!! =))
D
На сайте с 21.08.2006
Offline
2
Day
#4

unknown, я нашел только генераторы чисел, тобишь генераторы паролей )))

kender, ссылка не работает :(

D
На сайте с 21.08.2006
Offline
2
Day
#6

kender,

Извините, этот файл должен быть загружен с нашего сайта, а не из внешнего источника.

Спасибо: Вы перенаправлены к начальной странице загрузки.


Пользователи Oper`ы: убедитесь что referer logging включен.

Пользователи с Fierwall: убедитесь что вы выключили Fierwall.

это когда пытаюсь скачать со второго ресурса!

А если по первой, то вот куда приводит - http://scripts.protoplex.ru/scripts_show/2447.html

Вобщем скачал, посмотрим, что там ;)

i73
На сайте с 08.03.2006
Offline
188
i73
#7

вот к примеру без базы:


<?php
function RndBan(){

$Banners = file('banners/banner.txt');
$i = mt_rand(0, count($Banners));
echo $Banners[$i];
}
?>

создай текстовый файл banner.txt

каждая строка в котором

вида <a href=...><img src=...></a>

Venom_w
На сайте с 14.06.2006
Offline
64
#8

А если основа не имеет значения, может лучше использовать банерокрутилку, ставится легко, ведет статистику (показы/клика), посылает как статистику так и предупреждения рекламодателям, можно геотаргетинг, по ключевым словам банеры показывать. Вам же это рано или поздо все равно понадобится. Могу посоветовать open source phpAdsNew, сам использую и доволен, показывает рекламу на основной домен и поддомены.

Venom_w
На сайте с 14.06.2006
Offline
64
#9
i73:
<?php
function RndBan(){

$Banners = file('banners/banner.txt');
$i = mt_rand(0, count($Banners));
echo $Banners[$i];
}
?>

Хорошо бы еще учесть равномерное распределение показов.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий