Главная
ePN Cashback - выгодные покупки c кэшбэком!

Заметки strserega, о компьютерах, сайтах, товарах и т.д.
Заметки strserega, о компьютерах, сайтах, товарах и т.д.

30

Окт
Posted by strserega

Простой ротатор баннеров на PHP

Привет народ. Сегодня хочу рассказать про простенький ротатор на PHP.

Очень часто, необходимо на одном месте показывать разные баннеры, не будем же мы весь сайт обвешивать ими, когда можно показывать по очереди. На многих движках уже есть ротатор, но на WordPress например, его нет.

Мне нужен был ротатор и я вспомнил, что когда то, на практике, использовал что-то подобное для текста, однако для баннеров тоже сойдёт.

<?php
$quotes[] = 'Код баннера 1';
$quotes[] = 'Код баннера 2';
$quotes[] = 'Код баннера 3';
srand ((double) microtime() * 1000000); $random_number = rand(0,count($quotes)-1); echo ($quotes[$random_number]);
?>

Естественно, где написано «Код баннера 1,2…» меняем на код от баннера, ну или текстовой ссылки.

Баннеры будут отображаться рандомно, если нужно больше баннеров, просто добавляем ещё такое поле:

$quotes[] = 'Код баннера';

Добавлять таких полей можно много.

Ротатор самый обычный, показывает случайный баннер. Знаю что есть круче, где можно, чтоб через заданное время показывался следующий баннер, но мне больше нравится простой, который меньше нагружает сайт.


30th Окт 2015
Заметки strserega, о компьютерах, сайтах, товарах и т.д.

One Response to “Простой ротатор баннеров на PHP”

  1. Ярослава:

    Неплохо 🙂

Leave a Reply

 
Copyright © 2013 - 2023, Заметки strserega, о компьютерах, сайтах, товарах и т.д..
Автор