Zmena titulného obrázku na stránke v určitom čase
Zmena titulného obrázku na stránke v určitom čase
Zdravím majstri.
Neviem si poradiť s jednou vecou. Hľadal som aj na google, ale veľmi presne neviem ani, ako to hľadať. Vysvetlím o čo mi ide:
mám web stránku (php + css), mám tam veľký titulný obrázok. Chcel by som dačo také, aby sa obrázok zmenil na iný (ktorý bude samozrejme nahratý a pripravený v zložke s webom) po určitom čase. Konkrétne - stačili by mi len 2 obrázky aby sa menili medzi sebou. Ide o objekt, budovu vyfotenú cez deň a vyfotenú v noci. A teda, chcel by som, aby sa návštevníkom cez deň zobrazoval denný obrázok, a naopak vnoci aby sa zobrazoval zase nočný obrázok. stačilo by keby sa menia po 12hod. (napr. od 7h do 19h by bol denný a od 19h do 7h by bol nočný).
Neviete niekto poradiť ako na to, prípadne čo použiť? Alebo ako to vlastne hľadať na nete ...
Za všetky odpovede ďakujem, prípadné ďalšie otázky zodpoviem.
Neviem si poradiť s jednou vecou. Hľadal som aj na google, ale veľmi presne neviem ani, ako to hľadať. Vysvetlím o čo mi ide:
mám web stránku (php + css), mám tam veľký titulný obrázok. Chcel by som dačo také, aby sa obrázok zmenil na iný (ktorý bude samozrejme nahratý a pripravený v zložke s webom) po určitom čase. Konkrétne - stačili by mi len 2 obrázky aby sa menili medzi sebou. Ide o objekt, budovu vyfotenú cez deň a vyfotenú v noci. A teda, chcel by som, aby sa návštevníkom cez deň zobrazoval denný obrázok, a naopak vnoci aby sa zobrazoval zase nočný obrázok. stačilo by keby sa menia po 12hod. (napr. od 7h do 19h by bol denný a od 19h do 7h by bol nočný).
Neviete niekto poradiť ako na to, prípadne čo použiť? Alebo ako to vlastne hľadať na nete ...
Za všetky odpovede ďakujem, prípadné ďalšie otázky zodpoviem.
-
Runes
Addict
- Príspevky: 4832
- Registrovaný: 09 aug 2006, 13:03
- Bydlisko: Bratislava - Tatoine
- Kontaktovať používateľa:
Re: Zmena titulného obrázku na stránke v určitom čase
robim v inom jazyku, ale podla mna nic katastrofalne, tam kde mas portnuty obrazok das asi len jednoduchu podmienku
zisti si funkciu na aktualny cas nasledne sprav s casu 4 ciselnu cifru a daj daco v zmysle If (time < 0800) and (> 2000) Then Set pictureA Else Set pictureB
EDIT:
to som 7 minut pisal 2 riadky ???
zisti si funkciu na aktualny cas nasledne sprav s casu 4 ciselnu cifru a daj daco v zmysle If (time < 0800) and (> 2000) Then Set pictureA Else Set pictureB
EDIT:
to som 7 minut pisal 2 riadky ???
Re: Zmena titulného obrázku na stránke v určitom čase
Radšej php a stačí porovnávať časy. Niečo ako
Prácu s časom v php si vieš vygoogliť, alebo napr. tu sa ničo dočítaš http://www.tvorba-webu.cz/php/datum-cas.php
Dá sa to porovnávať viacerými spôsobmi, tak si vyber.
(Aj keď dobre, neviem, či php zoberie do úvahy timezone klienta)
Kód: Vybrať všetko
echo '<img src=" ';
if ( $curTime > 19:00 )
echo "nocny_obrazok.jpg";
else
echo "denny_obrazok.jpg";
echo ' " />';
Dá sa to porovnávať viacerými spôsobmi, tak si vyber.
(Aj keď dobre, neviem, či php zoberie do úvahy timezone klienta)
Re: Zmena titulného obrázku na stránke v určitom čase
Díkes moc chalani za odpovede. Ale práve zisťujem, že ten obrázok je na pozadí, je to background, v CSS. Na tvorbu webu používam dreamweaver.
Re: Zmena titulného obrázku na stránke v určitom čase
Tak to z toho css odstráň a pridaj inline do tagu, kde to má byť, alebo keď nie, tak ten javascript.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Zmena titulného obrázku na stránke v určitom čase
a prečo by to robil? CSS súbor predsa vieš tiež generovať v php dynamicky rovnako ako html
Re: Zmena titulného obrázku na stránke v určitom čase
Hej, len mi príde jednoduchší ten inline zápis, ako úprava ďalšieho súboru.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Zmena titulného obrázku na stránke v určitom čase
lenže on to v tom css má
Takže to css bude upravovať tak či tak. Práve to tvoje riešenie vyžaduje úpravu ďalšieho súboru okrem súboru s css. (a to sa ešte nebavíme o možnosti že to zrejme bude musieť upravovať aj v každej podstránke ak to chce mať všade /napr. v body tagu keďže spomína pozadie/ a ak má takú nešikovnú struktúru ako predpokladám že má)
Re: Zmena titulného obrázku na stránke v určitom čase
Ha, tá nešikovná štruktúra webu ma nenapadla 
Ale s tou úpravou som to myslel tak, že mi príde lepšie urobiť raz opravu ručne a potom v php spraviť kód na jeden riadok. Úprava ďalšieho súboru by si v php vyžadovala riadky aspoň dva
Ale s tou úpravou som to myslel tak, že mi príde lepšie urobiť raz opravu ručne a potom v php spraviť kód na jeden riadok. Úprava ďalšieho súboru by si v php vyžadovala riadky aspoň dva