Простейший баннерортатор на php нужен

Статус
В этой теме нельзя размещать новые ответы.

obnon

Профессор
Регистрация
1 Июн 2008
Сообщения
244
Реакции
40
Подскажите код

Чтоб рандомно или еще как-то отображал

Img1
в следующий раз
Img2

и т.д.
 
Подскажите код

Чтоб рандомно или еще как-то отображал

Img1
в следующий раз
Img2

и т.д.
PHP:
$img = array('1.jpg', '2.jpg', '3.jpg');
echo '<img src="путь_к_папке_с_картинами/'.array_rand($img).'" />';
 
или если картинки идут Img1gif, Img2gif, Img3.gif и т.д. то можно вот так, без массива:
PHP:
<?php
echo "<img src=\"Img".rand(1,n)."\" border=\"0\">"; 
?>
n - надо конечно сменить на номер последней картинки.
 
Ой, забыл же что на каждую картинку разные линк

img1 - href1
img2 - href2

то есть скрипт для ротации строчек.

Добавлено через 11 минут
Вот
PHP:
<a href="http://link1"> <img src="http://img1"> </a>
<a href="http://link2"> <img src="http://img2"> </a>
Рандомно показываем то первую строку то вторую.
 
Вот пример,

PHP:
<?php
$banners = array ();
// Список ваших баннеров
$banners[] = 'КОД_БАННЕРА1';
$banners[] = 'КОД_БАННЕРА2';
$banners[] = 'КОД_БАННЕРА3';
echo $banners[array_rand ($banners)];
?>

но чет не работает когда КОД_БАННЕРА вставляешь - <a href="http://11"> <img border="0" src="http://site1"></a>
 
PHP:
$bla = array(
'<a href="http://link1"> <img src="http://img1"> </a>',
'<a href="http://link2"> <img src="http://img2"> </a>'
);
echo array_rand($bla);
 
  • Заблокирован
  • #7
PHP:
function make_seed() {
    list($usec, $sec) = explode(' ', microtime());
    return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
  $t11=rand (1, 5);
echo "Img".$t11.".jpg";
 
PHP:
function make_seed() {
    list($usec, $sec) = explode(' ', microtime());
    return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
  $t11=rand (1, 5);
echo "Img".$t11.".jpg";
для таких велосипедистов как ты и придумали ф-ю array_rand(). А генерировать сид тут вообще зачем?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху