Организация показа баннеров на PHP

Организация показа баннеров на PHP

Сегодня мы рассмотрим аналогичный вариант показа баннеров, но на этот раз он реализован посредством PHP.

К примеру, у нас должно быть в ротации пять рекламных баннеров, следовательно, необходимо создать пять текстовых файлов с данными о каждом изображении, файл скрипта и, само собой разумеется, сами баннеры. Названия файлов с данными об изображениях у нас буду строиться так:

«ad_01.inc», «ad_02.inc», …, «ad_05.inc»

В каждом из них указывается путь (абсолютный или относительный) к баннеру на сервере и гиперссылка (в каждом INC-файле указываются данные для нового баннера и новой страницы). Теперь создаем файл с расширением .php3 и вписываем туда следующий код:

<?
srand ((double) microtime() * 1000000);

$randomnumber = rand(0,4);

$include0 = «ad_01.inc»;
$include1 = «ad_02.inc»;
$include2 = «ad_03.inc»;
$include3 = «ad_04.inc»;
$include4 = «ad_05.inc»;

if     ($randomnumber== «0») {
include («$include0»);

} else if ($randomnumber== «1») {
include(«$include1»);

} else if ($randomnumber== «2») {
include(«$include2»);

} else if ($randomnumber== «3») {
include(«$include3»);

} else if ($randomnumber== «4») {
include(«$include4»);

} else {

echo («Ошибка!»);
}
?>

где:

rand(0,4); — количественный диапазон баннеров, участвующих в системе показов (отсчет должен начинаться с 0);

$include0 = «ad_01.inc»; — вывод данных о баннере и ссылке на него;

echo («Ошибка!»); — сообщение, появляющееся в случае возникновения ошибки.

Оставьте комментарий

Наши контакты

⚑ г. Москва Пресненская наб.
стр.12 (Башня Федерация).


☏ +7(495) 908-63-63
✉️ mail@vebpro.ru
Яндекс.Метрика

Дизайн-студия и агенство интернет рекламы vebpro.ru © 2019 – Все права защищены