Перейти к контенту
  • 0

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


2105

Вопрос

Собсна надо вставить в информационную панели скрипт ( который в случайном порядку будет выводить баннеры ) Может кто знает этот скрипт ?
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0
ищещь на сайтах где есть скрипты (что-то связанное с баннерами) потом вставляешь код...Если так как у меня на форуме в самом низу вставлен собственный счетчик, то я скажу как это сделать токо мой код заменишь на свой
Ссылка на комментарий
Поделиться на других сайтах

  • 0

JS не круто.

 

У меня (правда на сайте), случайные баннеры организованы просто - берём рандомный файл из папки, и показываем.

 

ИМХО - очень удобно, захотел залил, захотел удалил и админку под него писать не надо. Как быть здесь? Открываем шаблон, где хотим баннер пишем: <% BANNER %>

Открываем class_display.php, в него пишем код выбора рандомного баннера и соответсвенно подменяем псевдо код на выбранный баннер.

 

Почему так, а не как по ссылке выше? Потому, что пользователи и так грузят очень много хлама - пора бы уже отстать от них.

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

  • 0
JS не круто.

У меня (правда на сайте), случайные баннеры организованы просто - берём рандомный файл из папки, и показываем.

ИМХО - очень удобно, захотел залил, захотел удалил и админку под него писать не надо. Как быть здесь? Открываем шаблон, где хотим баннер пишем: <% BANNER %>

Открываем class_display.php, в него пишем код выбора рандомного баннера и соответсвенно подменяем псевдо код на выбранный баннер.

Ну а как ты представляешь сделать подстановку урла по опредедённый баннер?

Меня вот тоже такая фича интересует - как написать свой движок для баннеров.

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

  • 0

Файл со ссылками назовём links.txt , открой его через wordpad и внеси туда коды банеров, так чтоб каждый код был в одной строке, закачай этот файл в корень сайта, там где у тебя index.php

 

Затем вставть вот этоn код в то место где хочешь чтоб банеры появились:

 

<?php

$path = "/linkbaner/"; // путь к файлу

$nomer = rand(0,10); // зависит от колличества строк в файле links.txt, первая строка это 0

$open_links = file($path."/links.txt","rt"); // открываем файл links.txt

echo $open_links[$nomer]; // читаем случайную строку

?>

 

Вот и всё.

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

  • 0
А как такой код можно вставить в global_board_header? Я вроде сделал как вы писали (я сделал файл links.txt и сохранил там где вы сказали), но при замене кода моего не меняющегося банера на ваш код, то ни чего не показывается.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

JS не круто.

У меня (правда на сайте), случайные баннеры организованы просто - берём рандомный файл из папки, и показываем.

ИМХО - очень удобно, захотел залил, захотел удалил и админку под него писать не надо. Как быть здесь? Открываем шаблон, где хотим баннер пишем: <% BANNER %>

Открываем class_display.php, в него пишем код выбора рандомного баннера и соответсвенно подменяем псевдо код на выбранный баннер.

Ну а как ты представляешь сделать подстановку урла по опредедённый баннер?

Меня вот тоже такая фича интересует - как написать свой движок для баннеров.

а очень просто. генерурешь рандомно цифры в зависимости сколько баннеров. и пишешь простенький выбор с текстом вставки баннера. типа вот примерчик

 

$maxx=3;  // -- число баннеров
$a=rand(1,$maxx);
if ($a==1)
echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";
if ($a==2)
echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";
if ($a==3)
echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";

можно и усовершенствовать это как тебе надо... ну смысл ты понял я думаю )

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

  • 0

А где именно в class_display.php надо вставить:

$maxx=3; // -- число баннеров

$a=rand(1,$maxx);

if ($a==1)

echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";

if ($a==2)

echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";

if ($a==3)

echo "<A href='http://****title='*****' target=_blank><IMG src='' width=88 height=31 border=0></A>";

Простите за такой вопрос: Что прям вставляешь

<% BANNER %>
? или что, (там где хочешь чтобы баннер показывался)
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.