Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z wyświetlaniem skryptu w danych datach i godzinach
1q2w3e4r
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 6.05.2011

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


Witam,
Chcę aby moja strona wyświetlała się/była dostępna tylko w określonych dniach, tzn są dwa warunki:
Chcę aby wyświetlała się w każdym tygodniu roku we Wtorek od godziny 8:45 do piątku do godziny 16:00
Ale tylko między tymi datami: 14 maja do 16 października każdego roku.

Dlatego zwracam się do Was z prośbą, bo musi to działać. Nie może być takiej sytuacji żeby działało w piątek po 16:00 albo po 16 października lub wcześniej czyli 13maja.

Jak to można szybko rozwiązać aby nie trzeba było podawać dat?

Z góry dziękuje za pomoc.

Ten post edytował 1q2w3e4r 8.05.2011, 14:15:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
celbarowicz
post
Post #2





Grupa: Zarejestrowani
Postów: 253
Pomógł: 31
Dołączył: 30.03.2009
Skąd: Szczecin

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


gogluj gogluj
  1. <?php
  2. echo time(); // to też jest data do testów
  3. echo '<br>';
  4. echo date("Y-m-d H:i:s" ,time());
  5. echo '<br>';
  6. echo $rok=date("Y" ,time());
  7. echo '<br>';
  8. echo $data_pocz='14-05-'.$rok;
  9. echo '<br>';
  10. echo $data_koncowa='16-10-'.$rok;
  11. echo '<br>';
  12. //Poniżej należy wpisać datę do testów.
  13. echo 'test=';
  14. echo $data_test='12-08-2011';
  15. echo '<br>';
  16. //sprawdzenie daty,w ifie możesz umieścić więcej warunków związanych np: z dniem tygodnia i godzinami
  17. if(strtotime($data_pocz)<=strtotime($data_test)&& strtotime($data_test)<=strtotime($data_koncowa))
  18. {echo 'testuj dalej=>sprawdź dzień tygodnia i godziny, jeśli dzień i godziny sprawdziłeś wcześniej to możesz już pokazać to co chciałeś';}else{echo 'odrzucamy';}
  19. echo '<br>';
  20. echo '<br>';
  21.  
  22. ?>

To na dobry początek,teraz kolej na Ciebie.

Ten post edytował celbarowicz 8.05.2011, 16:28:12
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 17.10.2025 - 22:30