Главная страница статей --> Хитрости при программировании php, заметки по базам данных

Маленькая баннерная сеть каждому

Источник: realcoding.net

Представим такую ситуацию, что вы обменялись кнопками с 15 сайтами и всё пространство дизайна сайта заполнено. Что делать ??? Встаёт вопрос об изготовлении собственной маленькой баннерной сети. Но если вы не программист и не пишете скрипты сами, то нужно взять скрипт из каких-нибудь архивов скриптов. Не нужно этого делать, всё сейчас будет рассказано в этой статье.
Все баннерооменные сети используют CGI скрипты, но мы можем обойтись обычным JavaScript скриптом. Приведём его:

<SCRIPT language=JavaScript>
// <!-- Main
function banners()
{
Это начало скрипта. Дальше идёт перечисление ссылок и соответствующих им баннеров. Мы для примера берём три ссылки.
this[1]=http://www.ваша_ссылка_01.ru; - Здесь вы пишете вашу ссылку.
this[2]=http://ваша_картинка_01.gif; - Здесь указываете путь к графичекому файлу.

this[3]=http://www.ваша_ссылка_02.ru;
this[4]=http://ваша_картинка_02.gif;

this[5]=http://www.ваша_ссылка_03.ru;
this[6]=http://ваша_картинка_03.gif;
Количество таких ссылок может быть любым. Но это ещё не весь код. Дальше идёт часть скрипта, которая как раз и отвечает за функцию обмена баннерами. Приведём его :

if ((
navigator.appName == Netscape) && (parseInt(navigator.appVersion.substring(0,1)) < 3)) { return( ); }
var
j=(new Date()).getSeconds() % 3;
document.write(<a href= + this[2*j+1] + target=blank><img src= + this[2*j+2] + border=0 width=468 height=60></a>);
return(
);
}
// -->
</SCRIPT>
<SCRIPT language=JavaScript>
// <!-- Main
banners();
// -->
</SCRIPT>

Так как мы приводим этот скрипт не только для профессионалов, но и для новичов, мы не будем разбирать все переменные скрипта. Следует разобрать только одну переменную "J". Она должна соответствовать количеству показываемых баннеров. У нас это "3". А если у вас много страниц на сайте, следует заключить этот скрипт на отдельную страницу и включить его на все остальные методом SSI.



Похожие статьи:
- Ошибочные методы раскрутки сайтов
- Установка пароля на страницу
- Обработка событий в языке JavaScript
- PHP и формы
- Включение фрагментов кода на JS в документ
- Скрытая загрузка
- Динамическое выпадающее меню
- Основы SSI
- Предохраняйся с помощью сессий.
- Анализ и отображение логов
- Как тестировать сайт на SSI в домашних условиях?!
- Командный файл поисковиков - Robots.txt
- Как написать AJAX-приложение


Оглавление | Обсудить на форуме | Главная страница сайта | Карта сайта |

Контакты
Редакция:
[0.002]