Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]wyswietlic cos o danym czasie?...
Volume
post 14.03.2005, 20:05:02
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 11
Dołączył: 11.10.2004
Skąd: 3c

Ostrzeżenie: (10%)
X----


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..
Go to the top of the page
+Quote Post
strife
post 14.03.2005, 20:13:28
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


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!


--------------------
Go to the top of the page
+Quote Post
q
post 14.03.2005, 20:15:58
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 4.04.2003
Skąd: Częstochowa/Wrocław

Ostrzeżenie: (0%)
-----


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. ?>


--------------------
www.iNdS.pl - Najwieksza Amatorska Sieć Komputerowa w Polsce
www.marcinpeciak.eu - under construction
Go to the top of the page
+Quote Post
Volume
post 14.03.2005, 21:25:07
Post #4





Grupa: Zarejestrowani
Postów: 283
Pomógł: 11
Dołączył: 11.10.2004
Skąd: 3c

Ostrzeżenie: (10%)
X----


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?

Ten post edytował Volume 14.03.2005, 22:18:56
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:20