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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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