Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zapytanie o funkcje date ()
doman_1
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 16.02.2010

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


Witam, chciałbym uzyskać pewne informacje na temat funkcji date(). Zgodnie ze wskazówkami umieszczonymi na stronie http://webmade.org/porady/strona-zalezna-o...ry-dnia-php.php utworzyłem funkcję, która powinna wyświetlać tempaltkę strony w zależności od pory roku.
Kod funkcji

  1.  
  2. function poraroku () {
  3. $dzien = date ("d-m"); #zczytujemy godzine z serwera
  4. if(($dzien >=21-03) && ($dzien < 22-06)) {
  5. include ("strona1.php"); #wiosna
  6. } elseif(($dzien >=22-06) && ($dzien < 23-09)) {
  7. include ("strona2.php"); #lato
  8. } else if (($dzien >=23-09) && ($dzien < 22-12)) {
  9. include ("strona3.php"); #jesien
  10. } else if (($dzien >=22-12) && ($dzien < 21-03)) {
  11. include ("strona4.php"); #zima
  12. }
  13. }
  14.  


Wczoraj strona wyświetliła poprawną templatkę, a dzisiaj wczytała tempaltkę "strona2.php" a powinna taką jak wczoraj przynajmniej do 21 marca (IMG:style_emoticons/default/smile.gif) . Moje pytanie jest następujące, czy mogę w taki sposób sprawdzać warunki i jaka może być przyczyna wyświetlania nie tej co trzeba templatki.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Wilk002
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 4
Dołączył: 26.06.2007

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


Po pierwsze nie jestem pewien czy można w ten sposób porównywać, bezpieczniej.
  1. $dzien = date ("d")
  2. $miesiac = date ("m”);
  3.  
  4. ($miesiąc >= 3 && $dzien>=5) && ($miesiąc <3 && $dzien < 5)

tak będzie działać na pewno, bo porównujesz wartości int. (IMG:style_emoticons/default/smile.gif)

Ten post edytował Wilk002 16.02.2010, 22:22:44
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: 8.10.2025 - 07:06