Autor | Zpráva | ||
---|---|---|---|
quido Profil * |
#1 · Zasláno: 28. 5. 2013, 19:35:21
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 |
#3 · Zasláno: 28. 5. 2013, 20:09:52
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 |
#4 · Zasláno: 28. 5. 2013, 20:48:23
Taps:
date("H") bych změnil na date("H",time()), aby se jednalo o serverový čas. |
||
Trejpa Profil |
#5 · Zasláno: 28. 5. 2013, 21:14:34
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> |
||
Časová prodleva: 11 let
|
0