Autor Zpráva
rad
Profil *
dobry den chtel jsem se zeptat mam web kde bych ale chtel menit nahodně logo - tj . při každé návštěvě by se melo bjevit jedno ze napr :3 log...myslim ze se to bude resit asi nejakym php skryptem na nahodny vyber obrazku...no napadlo me ted ze by se to mohlo zmenit i podle denni doby... . jak to nejjednoduseji udelat?
diky
Nox
Profil
pomocí % (zbytek po dělení)
nejsem expert, ale možná by to šlo takto:

<img src="obr<?php echo (time()%3)?>.jpg">

Edit
No...podle denní doby...tohle to vlastně asi změní každou vteřinu, tak to nic,
muselo by se s tím pohrát jinak
Jen nápad

$obr=date("G")%(24/počet_obrázků);

Při třech to by to mělo měnit každých 8 hodin, tj. 3x denně
vertigo4
Profil
šlo i v javascriptu... teda ty změny by se projevovaly každýmu jinak, ale kdo to pozná?
vertigo4
Profil
Tady je javascript kod
Str4wberry
Profil
vertigo4
Použít JavaScript, když je možné použít PHP je pitomost.

rad
Viděl bych to takto, pokud nevadí, že se obrázek změní při přechodu na jinou stránku:
<img src="obr<?php echo mt_rand(1, 3))?>.jpg">
vertigo4
Profil
<?

$images = array("images/image1.gif",
"images/image2.gif",
"images/image3.gif",
"images/image4.gif");
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;

?>

<IMG src="<? echo "$images[$random_index]" ?>" >

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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