BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Php приемчики » Как сделать ротатор баннеров на php

Как сделать ротатор баннеров на php

2017-02-20 / Вр:09:47 / просмотров: 1132

Для начала давайте выясним, что такое ротация.
Ротация (с англ. «rotation») —движение по кругу.
Другими словами это значит, что объект (баннер, картинка, текст) случайным образом будет меняться после перезагрузки страницы.

Как сделать ротатор баннеров на php

В статье я выложу готовый PHP код, который может подойти к любому движку CMS (WordPress, Joomla) или обычному сайту с расширениями файла php (будьте внимательны, файл с расширением html не подходит!).
Если ваш сайт написан в расширении файла html, то переименуйте на php. Например, было так «index.html», а нужно сделать вот так «index.php».

Итак, код:

<?php
$rotation[] = 'Здесь текст, картинка или код баннера №1';
$rotation[] = 'Здесь текст, картинка или код баннера №2';
$rotation[] = 'Здесь текст, картинка или код баннера №3';
$rotation[] = 'Здесь текст, картинка или код баннера №4';
$rotation[] = 'Здесь текст, картинка или код баннера №5';
$rotation[] = 'Здесь текст, картинка или код баннера №6';
$rotation[] = 'Здесь текст, картинка или код баннера №7';
$rotation[] = 'Здесь текст, картинка или код баннера №8';
$rotation[] = 'Здесь текст, картинка или код баннера №9';
$rotation[] = 'Здесь текст, картинка или код баннера №10';

shuffle($rotation);
echo $rotation[0];
?>

Строки от №2 - №11 – тут вставляете код баннера, текст или картинки вместо слова «Здесь текст, картинка или код баннера №1»:

$rotation[] = 'Здесь текст, картинка или код баннера №1';

→ Примеры вставки картинки:

$rotation[] = '<imgsrc="images/1.png">';
$rotation[] = '<imgsrc="images/2.png">';
$rotation[] = '<imgsrc="images/3.png">';

→ Примеры вставки текста:

$rotation[] = '<p>Закажите сайт</p>';
$rotation[] = '<p>Копирайт от 100 руб.</p>';
$rotation[] = '<p>Дизайн от 1000 руб.</p>';

→  Примеры вставки баннера:
Здесь нужно быть аккуратным, так как в скрипте с баннером могут попадаться одинарные кавычки, их нужно заменить двойными.

Нужно вот так:

$rotation[] = '
<script language="JavaScript" type="text/javascript">
<!--
location="http://bloggood.ru"
//-->
</script>
';

А так не нужно

$rotation[] = '
<script language='JavaScript' type='text/javascript'>
<!--
location='http://bloggood.ru'
//-->
</script>
';

В противном случае на экране увидите вот такую ошибку:

Parse error: syntax error, unexpected T_STRING in

Все, удачи!

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

4 Ответов на комментарий - Как сделать ротатор баннеров на php

  1. Генна

    А как сделать вот такой рекламный код тизерки как на этом сайте? ссылку даю: [ссылка удалена]
    Может что-то посоветуете? Заранее благодарен!

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    Гена, Вы мне скриншот отправьте и стрелкой покажите где оно.

    Ответить

  2. Генна

    Здравствуйте! Отправляю вам на почту скриншот в прикрепленном файле.

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    Здравствуйте, Гана!
    Какой же это ротатор баннеров. Это обычны блок на статью.

    Ответить

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки: , ,

Мои цели на 2017 год:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 750

4). Создать портфолио и мини интернет-магазин шаблонов

5). Создать книгу

6). Довести количество статей до 800

7). Добиться посещаемости 3000 человек/сутки

8). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 784
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4296