Autor Zpráva
quido
Profil *
Ahoj, prohledal jsem to tu a nic jsem neobjevil. Potřeboval bych opravdu něco jednoduchého:

Od 8.00 - 18.00 se zobrazuje obrázek číslo 1.
Od 18.00 - 8.00 se zobrazuje obrázek číslo 2.

Šlo by to nějak udělat? :)
jenikkozak
Profil
quido:
prohledal jsem to tu a nic jsem neobjevil
To ti tady nikdo neuvěří.

Šlo by to nějak udělat?
Ano. S použitím JavaScriptu nebo PHP. Případně s kombinací obou, ale to bude spíše zbytečné.
Taps
Profil
quido:
tady je lehký nástřel
<?

$obrazek= (((date("H") > 8) && (date("H") < 18)) ? 'images/image1.jpg' : 'images/image2.jpg');

echo '<img src="'.$obrazek.'">';
?>
RockFire
Profil
Taps:
date("H") bych změnil na date("H",time()), aby se jednalo o serverový čas.
Trejpa
Profil
quido:
V JavaScriptu třeba takto:
<img src=obrazek1.gif id=obrazek>
<script>
var cas=new Date();cas=cas.getHours();if(cas<8||cas>=18)
{document.getElementById('obrazek').src="obrazek2.gif"};
</script>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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