Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] update bazy i problem z funkcja date
!*!
post
Post #1





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Po update'cie mysql do wersji 5.1.41-3, w większości skryptów pojawiają mi się takie błędy:

Cytat
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead


odnośnie do tego fragmentu kodu:

  1. $staradata = strtotime("$data");
  2. $nowadata = date('H:i d-m-Y',$staradata);


Nie rozumiem za bardzo tego komunikatu, jak mam ustawić funkcję dla strefy czasowej?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Dzięki luck, jednak mam pytanie, głównie po co wprowadzono taką funkcje? Domyślam się że łatwiej zmieniać wtedy dynamicznie jej wartości np. przy serwisach wielojęzycznych gdzie strefa czasowa jest różna, jednak czy nie można tego ustawić w samym mysql aby ustawiał to automatycznie? Czy teraz przy każdym pisaniu i używaniu funkcji na dacie trzeba będzie wklepywać tą formułkę?
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: 12.10.2025 - 00:29