ExBB Community » » Скрипты » Нужен ротатор банеров

Страниц (3): [1] 2 3 »
 

1. nikk - 29 января 2013 — 16:49 - перейти к сообщению
кто может помочь найти и установить простетенький ротатор банеров? За сумму.. В Сети есть коды ротаторов, но к сожалению я так и не смог запустить их Огорчение
2. саня - 30 января 2013 — 10:43 - перейти к сообщению
А ротатор это что?

Я на своём штмл сайте использую вот такой как бы скрипт типа, найденный в сети

CODE:
<?php

$ban_1[1] = 'тут штмл';
$ban_1[2] = 'тут штмл';
$ban_1[3] = 'тут штмл';

function get_banner($ban){
$r = rand(1, count($ban));
return $ban[$r];
}

echo get_banner($ban_1);

?>


Это стоит в сайд баре, выводит три штуки (не знаю как назвать) по четыре картинки в каждой.
Минус в том что скажем пользователь пришёл к вам на сайт, раз ему выведен блок с картинками, он решил перейти на другую страницу, и вот тут проблема, иногда показывается тот же блок, той есть те же картинки а так он меняется на следующий. Но иногда может один и тот же показывать на трёх четырёх страницах одному и тому же пользователю.
3. igrok54 - 30 января 2013 — 12:48 - перейти к сообщению
nikk, могу помочь. Пишите на мыло.
саня пишет:
А ротатор это что?

Я на своём штмл сайте использую вот такой как бы скрипт типа, найденный в сети

CODE:
<?php

$ban_1[1] = 'тут штмл';
$ban_1[2] = 'тут штмл';
$ban_1[3] = 'тут штмл';

function get_banner($ban){
$r = rand(1, count($ban));
return $ban[$r];
}

echo get_banner($ban_1);

?>

Это выбрать одну картинку из массива:
CODE:
$r = rand(1, count($ban));

А вот так выбрать 4 неповторяющиеся картинки (количество свое ставим):
CODE:
<?php

$ban_1[1] = 'тут штмл';
$ban_1[2] = 'тут штмл';
$ban_1[3] = 'тут штмл';

function get_banner($ban){
$r = array_rand($ban, 4); //выбрать 4 неповторяющиеся картинки
$c='';
foreach($r as $img) {
$c.=$img;
}
return $c;
}

echo get_banner($ban_1);

?>
4. electron - 30 января 2013 — 16:51 - перейти к сообщению
igrok54 пишет:
могу помочь. Пишите на мыло.

уже сделали прмиерно таким кодом :

Спойлер (Отобразить)
5. shyuser - 31 января 2013 — 17:35 - перейти к сообщению
Вот пример ротатора баннеров на javascript.
Отличается тем, что баннеры меняются независимо от перезагрузки страницы через указанное время от первого до последнего в цикле.
Спойлер (Отобразить)
6. mastersound - 1 февраля 2013 — 22:15 - перейти к сообщению
Понравился ротатор от shyuser. Тут же воткнул его на сайт для отображения разделов фотоальбома.
7. mastersound - 2 февраля 2013 — 02:50 - перейти к сообщению
Сорри... А как прописать к картинкам теги alt и tittle ? Это возможно?
8. shyuser - 2 февраля 2013 — 09:01 - перейти к сообщению
mastersound пишет:
Сорри... А как прописать к картинкам теги alt и tittle ? Это возможно?
Можно такой вариант сделать. При этом можно добавить ещё один массив, где будут описаны title и alt.
Спойлер (Отобразить)
9. mastersound - 2 февраля 2013 — 11:35 - перейти к сообщению
))) А как пользоваться то? Куда вписывать тэги для каждой картинки? Ничего не понимаю, извините...
10. shyuser - 2 февраля 2013 — 16:54 - перейти к сообщению
mastersound пишет:
))) А как пользоваться то? Куда вписывать тэги для каждой картинки? Ничего не понимаю, извините...

Извините, думал, что достаточно просто и можно уже было подправить самому.
Вот конкретно под ваше желание Улыбка
Спойлер (Отобразить)

В массивах banners_img_array, banners_href_array и banners_title_array по порядку указываются - адрес картинки, ссылка при нажатии на картинку и всплывающая подсказка.
11. mastersound - 2 февраля 2013 — 17:03 - перейти к сообщению
Спасибо огромное! Я то так - пользователь))))
12. mastersound - 3 февраля 2013 — 09:07 - перейти к сообщению
Не отображаются изображения с подпиленным кодом.
13. shyuser - 4 февраля 2013 — 03:55 - перейти к сообщению
mastersound пишет:
Не отображаются изображения с подпиленным кодом.

приложите или добавьте в сообщение тот код, который вы добавляете для вывода картинок на странице, постараюсь помочь.
14. electron - 4 февраля 2013 — 04:05 - перейти к сообщению
mastersound пишет:
Не отображаются изображения с подпиленным кодом.

сейчас проверил, все работает. проверяйте правильность путей до картинок
15. mastersound - 4 февраля 2013 — 05:36 - перейти к сообщению
Посмотрите вот.... Картинки лежат в папке /rotator/, папка в корне. С этим кодом не работает

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0598]     [ ]