Autor Zpráva
johnl
Profil
Dobrý podvečer,
potřeboval bych kód na náhodný banner (jen pokud to vůbec existuje ;-) ) Mělo by to fungovat jednoduše stránka se načte a zobrazí se jeden (!!Klikací!!) banner stránka se aktualizuje a zobrazí se jiný.. (klikací myslím jako
<a href="#"><img src="#" /></a>
.. Doufám že jste pochopili a děkuji za jaké koliv rady...
fajzen
Profil
pokiaľ sa počet a názvy banerov nebudú často meniť, môžeš si ich zoznam uložiť do pola:
$pole= array('baner1', 'baner2', baner3');


potom ti funkcia rand vyberie náhodné číslo baneru a ten vypíšeš:
<a href="#"><img src="<?php echo $pole[rand(0, count($pole)-1)] ?>" /></a>


ak by sa názvy alebo počty banerov často menili, tak by si si pole najskôr dynamicky naplnil obrázkami z určitého adresára (pozri readdir())
Alphard
Profil
fajzen:
Něco podobného mám i v FAQ, tím ale nevyřešíš odkazy.

$banery = array ("a_href" => "img_src");
$rand = array_rand ($banery);
echo '<a href="'.$rand[0].'"><img src="'.$banery[$rand[0]].'" /></a>";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: