Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wypisywanie tekstu o danym czasie
-DOmN-
post
Post #1





Goście







Witam,
Czy jest możliwe zrobienie w PHP lub w jakimś innym (może Flash?) takiego skryptu, który o danej godzinie i w danym dniu by wyświetlał dany tekst
np.
Dni powszednie
17:00 Jakiś teskt1
17:30 Jakiś tekst2
Soboty i niedziele
17:00 Tekst 4
17:30 Tekst 5.

Jeśli jest możliwe zrobienie czegoś takiego to prosiłbym o pomoc.
Z góry dziękuję. (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


Zapoznaj się z dokumentacją funkcji PHP date();
Rozwiazanie bedzie mniej-wiecej takie:
  1. <?php
  2. $intDzien = date('N', time()); // numer dnia tygodnia: 1- poniedzialek... 7-niedziela
  3. $intGodzina = intval(date('Gi', time())); // numer oznaczajacy godzine w formacie HHMM, gdzie H - godzina bez zera wiodacego, M - minuta
  4. switch($intDzien){
  5. case 6: // jesli sobota
  6. case 7: // jesli niedziela
  7. if($intGodzina >= 1700 && $intGodzina < 1730) echo $tekst4;
  8. elseif($intGodzina >= 1730) echo $tekst5;
  9. break;
  10. default: // pozostale dni
  11. if($intGodzina >= 1700 && $intGodzina < 1730) echo $tekst1;
  12. elseif($intGodzina >= 1730) echo $tekst2;
  13. break
  14. }
  15. ?>


Ten post edytował ddiceman 23.07.2008, 12:51:50
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 12:38