Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]wyswietlic cos o danym czasie?...
Forum PHP.pl > Forum > Przedszkole
Volume
Chcialbym wyswietlic np. jakis obrazek o danej porze dnia - przypuscmy obrazek a wyswietla sie w godzinach 11:00-16:00 obrazek b od 16:01- 21:00 itd..
prosze o jakies wskazowki..
strife
Witam,

time();.
http://pl.php.net/manual/pl/ref.datetime.php.

Przykład:

  1. <?
  2.  
  3. $czas = date(&#092;"H\");
  4.  
  5. if ($czas >= 16 && $czas < 20) // Przedzial od 16 do 20
  6. {
  7. echo '<img src=\"galeria/a.jpg\">';
  8. }
  9. if ($czas >= 20 && $czas < 23) // Przedzial od 20 do 23
  10. {
  11. echo '<img src=\"galeria/b.jpg\">';
  12. }
  13.  
  14. ?>


Pozdrawiam!
q
przy pomocy date" title="Zobacz w manualu PHP" target="_manual pobierasz aktualna godzine, np.

  1. <?php
  2. $strGodz = date(&#092;"G\");
  3. ?>


masz z tego wartosci od 0 do 23

wystarczy teraz porownac z wartoscia jaka zakladasz i wstawic obrazek, np.

  1. <?php
  2. if (($strGodz >= 11) && ($strGodz <= 16))
  3. {
  4. echo '<img src=\"pliczek.jpg>';
  5. }
  6. else
  7. {
  8. echo '<img src=\"inny_plik.jpg\">';
  9. }
  10.  
  11. ?>
Volume
Dzieki wielkie wam za pomoc.
Mam jeszcze taka wtpliwosc - jak ma sie czas tych skryptow do innych stref czasowych? Czy to jest tak, ze ten skrypt jest wzegledny do danej stref? czy podporzadkowuje sie strefie np serwera czy czegos jeszcze innego? (Tak mysle,ze jednak jest wzgledny ale chce sie upewnic..)

edit:
cos dziwnego sie stalo, zarowno dla 1 jak i dla tego 2 skryptu..
Jak odpalam je same (bez towarzystwa innych skryptów) to działają jak należy ale jak już daje na stronke to przestaja dzialac (tzn. zamiast jednago obrazka wyswietlaja sie obydwa..) - jak to jest mozliwe? Co moze byc przyczyna?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.