Перейти к публикации

Ротатор баннеров, как внедрить в шаблон?


Рекомендованные сообщения

Значит такая фигня... написал небольшой ротатор баннеров, а именно:


<?
$img="base.txt";
$array=file($img);
echo $array[rand(0,count($array)-1)];
?>
[/php]

=> В файле base.txt ссылки на баннеры, их изображения, в виде <'a href="ссылка"><'img src=ссылка_на_картинку_баннера></a>

Как можно подключить данный скрипт к шаблону? Мне необходимо чтобы был такой простенький ротатор баннеров под шапкой на моем сайте.. Я только не могу понять как реализовать "подключение скрипта в .tpl файл, tpl - ведь тот же html".. я думаю необходимо что то в index.php добавить и сам "баннероротатор" в engine/modules.... только что добавить я не знаю, немогу че то сообразить, подскажите пож! Буду очень благодарен!

Ссылка на сообщение
Поделиться на других сайтах

На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь вы внимательно их прочитали и поняли.

Ссылка на сообщение
Поделиться на других сайтах

это считай как хак/модуль получается, минут за 20 сделать думаю мог бы..

если нада, 9463595

вообще то тут возьни на 2 минуты.

Ссылка на сообщение
Поделиться на других сайтах

Если хочешь стучи, я себе на сайте такой сделал. Там действительно 2 минуты.

Аська в профиле.

Изменено пользователем 0lik.ru
Ссылка на сообщение
Поделиться на других сайтах

index.php

После

$tpl->load_template('main.tpl');
$img="base.txt"; 

$array=file($img);

$tpl->set('{ban_rotator}', $array[rand(0,count($array)-1)]);

В шаблон в нужное место вставить {ban_rotator}.

Ссылка на сообщение
Поделиться на других сайтах

можно на яве

	<script language=JavaScript>

<!--

var z=6;

Banner = new Array(z);

Banner[0] = '<IMG SRC="images/bn01.jpg" img border="0"></A>';

Banner[1] = '<IMG SRC="images/bn02.jpg" img border="0"></A>';

Banner[2] = '<IMG SRC="images/bn03.jpg" img border="0"></A>';

Banner[3] = '<IMG SRC="images/bn04.jpg" img border="0"></A>';

Banner[4] = '<IMG SRC="images/bn05.jpg" img border="0"></A>';

Banner[5] = '<IMG SRC="images/bn06.jpg" img border="0"></A>';






//-->

				</SCRIPT>

<script language=JavaScript>

<!--

var jetzt=new Date();

var z=(jetzt.getSeconds())%6;

document.write(Banner[z]);

//-->

				</SCRIPT>

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...