"Случайный баннер" на SSI

Старый mweb

Модератор: [mweb team]

"Случайный баннер" на SSI

Сообщение DVK Ср окт 21, 2009 21:33

Парни, всем привет!
Посоветуйте, пожалуйста простой скриптик для вывода случайного баннера на странице .shtml
Желательно выводить на SSI, а не с помощью JAVA.
А то нашел кучу вяких скриптов, половина заморочены "шо пепец", а половина на .php фурычат!

Сможете что-то посоветовать? Буду благодарен!
Лучше пузо от пива, чем горб от работы.
Администрируем потихоньку.
admin@mweb.ru
Аватара пользователя
DVK
Администратор
 
Сообщения: 2266
Зарегистрирован: Чт янв 01, 1970 3:00
Откуда: Москва / Россия

Re: "Случайный баннер" на SSI

Сообщение Padonak Чт окт 22, 2009 13:44

я это ССИ не разумею но вот нашел такие линки

http://www.vanta.ru/script/info.php?id=390&clas=2

http://www.vanta.ru/script/info.php?id=382&clas=2
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Чт окт 22, 2009 17:14

Код: Выделить всё
<!--#include virtual="phpscript.php" -->

Религия запрещает?
Ах да, давно тебя не было =)
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение kost Чт окт 22, 2009 20:36

Аватара пользователя
kost
Заядлый `курильщик`
 
Сообщения: 701
Зарегистрирован: Ср апр 16, 2003 16:56
Откуда: Санкт-Петербург

Re: "Случайный баннер" на SSI

Сообщение DVK Пт окт 23, 2009 22:15

Alkeeper писал(а):
Код: Выделить всё
<!--#include virtual="phpscript.php" -->

Религия запрещает?
Ах да, давно тебя не было =)


А разве в таком случае не вставится в HTML страницу текостовое содержимое страницы phpscript.php и вроде как ничего не произойдет?
Лучше пузо от пива, чем горб от работы.
Администрируем потихоньку.
admin@mweb.ru
Аватара пользователя
DVK
Администратор
 
Сообщения: 2266
Зарегистрирован: Чт янв 01, 1970 3:00
Откуда: Москва / Россия

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Сб окт 24, 2009 0:04

DVK
Если поддержка пхп есть, то исполнится пхп и вставится результат в виде хтмл.
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение DVK Вс окт 25, 2009 12:20

Alkeeper писал(а):DVK
Если поддержка пхп есть, то исполнится пхп и вставится результат в виде хтмл.


Мастер :)
Спасибо за помощь! Я не знал что сначала исполняется пхп, а вставляется результат! -01-
Лучше пузо от пива, чем горб от работы.
Администрируем потихоньку.
admin@mweb.ru
Аватара пользователя
DVK
Администратор
 
Сообщения: 2266
Зарегистрирован: Чт янв 01, 1970 3:00
Откуда: Москва / Россия

Re: "Случайный баннер" на SSI

Сообщение Jedi Вс окт 25, 2009 19:43

А чёт не понял. если есть ПХП то зачем ССИ?
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Пн окт 26, 2009 8:12

Jedi
SSI намного быстрее, но функционально здорово ограничен.
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение Padonak Ср окт 28, 2009 11:37

Alkeeper писал(а):Jedi
SSI намного быстрее, но функционально здорово ограничен.


а куда торопиться-то?
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Ср окт 28, 2009 11:51

Padonak писал(а):а куда торопиться-то?

А ещё бывает не до того, чтобы переписывать сайт.
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение Hulio Чт ноя 05, 2009 15:32

Делал такое, правда давно
Через переменную даты, в зависимости от к-ва банеров. Те если минута часа такая-то, отдаем то-то
Если еще актуально, гляну архивы
Hulio
Хронический Астматик
 
Сообщения: 1227
Зарегистрирован: Сб июл 13, 2002 0:01

Re: "Случайный баннер" на SSI

Сообщение Luch Вт ноя 24, 2009 18:40

Так кто нибудь реализовал вывод случайного баннера?
А то мне тоже надо :) И без php.
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Вт ноя 24, 2009 19:09

Luch
Где ж вы такие хостинги берете?
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение Luch Вт ноя 24, 2009 20:58

У меня партнерский сайт и туда могу только коды баннеров вставлять или ява скрипты.
Пробовал пару ява скриптов ротационных - ни фига не пашут :)

Может есть у кого все такие рабочие и опробованные?
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Вт ноя 24, 2009 21:40

Luch
И вы таки думаете, что кто-то позволит вам SSI?
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение Luch Вт ноя 24, 2009 22:29

Да не, я про яваскриптовый интересуюсь. Нет ли скриптика, чтоб пару тройку баннеров случайно выводил?
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Alkeeper Ср ноя 25, 2009 7:44

Код: Выделить всё
var banners = ['first.jpg', 'sec.gif', 'third.png'];
now = new Date();
var ind = now.getMilliseconds() % banners.length;
document.write('<img src="/path/to/'+banners[ind]+'" alt="bla-bla"/>');

Что в этом сложного?
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: "Случайный баннер" на SSI

Сообщение Luch Пт ноя 27, 2009 13:56

Это кусок кода. Мне бы от и до :)))
Я если чесно в кодах не очень. Я по графике больше. Могу конечно разобраться, но это долго будет. Мне бы как для тех кто на бронепоезде подзказать.
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Padonak Пт ноя 27, 2009 15:02

Luch писал(а):Это кусок кода. Мне бы от и до :)))
Я если чесно в кодах не очень. Я по графике больше. Могу конечно разобраться, но это долго будет. Мне бы как для тех кто на бронепоезде подзказать.


Код: Выделить всё
<script language="JavaScript" type="text/javascript">
var banners = ['first.jpg', 'sec.gif', 'third.png'];
now = new Date();
var ind = now.getMilliseconds() % banners.length;
document.write('<img src="/path/to/'+banners[ind]+'" alt="bla-bla"/>');
</script>
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: "Случайный баннер" на SSI

Сообщение Luch Пт ноя 27, 2009 19:12

Спасибо большое за советы!
Но у меня прокатил такой скрипт без всяких глюков:
Код: Выделить всё
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var how_many_ads = 3; //количество перебираемых баннеров
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
url="http://www.amazon.com"; //адрес, по которому попадает пользователь после клика по баннеру 1
alt="amazon.com";
banner="http://адрес_первого_баннера.com/images/Ad13700St1Sz1Sq1_Ban1.gif"; //адрес самого рисунка баннера

width="468";
height="60";
}
if (ad==2) {
url="http://cybershop.com/"; //адрес, по которому попадает пользователь после клика по баннеру 2
alt="cybershop.com";
banner="http://адрес_второго_баннера.com/images/Ad13189St1Sz1Sq5_Ban2.gif"; //адрес самого рисунка баннера
width="468";
height="60";
}
if (ad==3) {
url="http://www.goto.com"; //адрес, по которому попадает пользователь после клика по баннеру 3
alt="goto.com";
banner="http://адрес_третьего_баннера.com/images/Ad13700St1Sz1Sq1_Ban3.gif"; //адрес самого рисунка баннера
width="468";
height="60";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_top\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0><br>');
document.write('</center>');
// End -->
</SCRIPT>
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Padonak Сб ноя 28, 2009 11:53

Алкипер написал тебе то же самое тока по-человечески. а если у тебя 50 баннеров ты 50 раз будешь if (ad==...) {...} писать штоле?!
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: "Случайный баннер" на SSI

Сообщение Luch Вс ноя 29, 2009 1:27

По человечески для программера :)
Я в том коде не понял куда вгонять урл картинки и линка.
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду

Re: "Случайный баннер" на SSI

Сообщение Padonak Чт дек 03, 2009 23:41

Luch писал(а):По человечески для программера :)
Я в том коде не понял куда вгонять урл картинки и линка.


хоть и бойан но

Padonak писал(а):... а если у тебя 50 баннеров ...


:-)
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: "Случайный баннер" на SSI

Сообщение Luch Сб дек 05, 2009 13:26

Padonak
Так если у меня 50 баннеров - то все равно мне надо где то любому ручками прописывать 50 ссылок и 50 картинок. Или ты имеешь ввиду, что код тогда громоздкий получается в скрипте на самом сайте?
А тот код
Код: Выделить всё
<script language="JavaScript" type="text/javascript">
var banners = ['first.jpg', 'sec.gif', 'third.png'];
now = new Date();
var ind = now.getMilliseconds() % banners.length;
document.write('<img src="/path/to/'+banners[ind]+'" alt="bla-bla"/>');
</script>

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

Ну да ладно. У меня в принципе ротатор расчитан на три баннера. Так что я особо не переживаю пока.
Спасибо за советы!
Аватара пользователя
Luch
Редко заходит
 
Сообщения: 141
Зарегистрирован: Вт дек 25, 2001 1:01
Откуда: Я повсюду


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

cron