Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Strona dostępna w pewnych godzinach.
moto0095
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


Witam. Szukam w google już długo i nic (IMG:style_emoticons/default/sad.gif)
Mam sobie stronkę i chciałbym rzeby była dostępna np codziennie od poniedziałku do soboty o godzinie 17:30 do godziny 18:00.
Wie ktoś jak to zrobić (IMG:style_emoticons/default/questionmark.gif)

Ten post edytował moto0095 19.04.2010, 14:34:30
Go to the top of the page
+Quote Post
foxbond
post
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 12
Dołączył: 20.12.2009
Skąd: Siedlce

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


Robisz tak:
(Pisane na kolanie)
  1. $godzina = date("H");
  2.  
  3. if ($godzina => 10 && $godzina <= 12)
  4. {
  5. //kod strony
  6. }
  7. else
  8. {
  9. //komunikat, że strona niedostępna
  10. }
  11.  
  12.  


W tym przykładzie strona będzie działać od 10:00 do 12:59
Go to the top of the page
+Quote Post
pedro84
post
Post #3





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Powinieneś do tego użyć date oraz if. Zobacz też set_locale oraz dodaj na poczatek:
  1. date_default_timezone_set('Europe/Warsaw');


Ten post edytował pedro84 19.04.2010, 14:43:00
Go to the top of the page
+Quote Post
moto0095
post
Post #4





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


Cytat
$godzina = date("H");

if ($godzina => 10 && $godzina <= 12)
{
//kod strony
}
else
{
//komunikat, że strona niedostępna
}


Pokazuje się:
  1. Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/a8963311/public_html/WAZNE/testowe/NIEMIECKI/test.php on line 5
Go to the top of the page
+Quote Post
foxbond
post
Post #5





Grupa: Zarejestrowani
Postów: 162
Pomógł: 12
Dołączył: 20.12.2009
Skąd: Siedlce

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


Pisałem, że to tylko przykład??

Masz gotowca(mi działa)
  1. $godzina = date("G");
  2. if ($godzina >= 1 && $godzina <= 2)
  3. {
  4. //godzina między 1 a 2
  5. }
  6. elseif ($godzina >= 15 && $godzina <= 16)
  7. {
  8. //godzina między 15 a 16
  9. }
  10. else{
  11. echo "Strona dostępna w godzinach 1-2 i 15-16";
  12.  
  13.  
  14. }


i jak kolega @pedro84 daj na początku
Kod
date_default_timezone_set('Europe/Warsaw');


Ten post edytował foxbond 19.04.2010, 14:53:09
Go to the top of the page
+Quote Post
moto0095
post
Post #6





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


Dzięki foxbond działa. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 15.09.2025 - 15:47