![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 24.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
Mam do dyspozycji PHP 5.2.3 (w nieszczęsnym AZ.pl). Mam w bazie użytkowników, a jedno z pól to kraj użytkownika, który wybrał z selecta podczas rejestracji. No i powstał problem. Np. użytkownik z Polski chce dodać komentarz użytkownikowi z Chin. Ale Chinol jest w innej strefie. Mam kilka pomysłów, np. do tabeli z krajami dodać różnicę w czasach którą później skrypt by przeliczał każdemu zalogowanemu użytkownikowi wg. jego czasu. Proszę o jakieś sugestie. Może jakieś linki do sprawdzonych metod... PS. Wszędzie na stronie używam czasów z funkcji: time() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Z powodu dokładnie takich problemów popełniłem notkę ostatnio.
Stosując klasy DateTime i DateTimeZone możesz to wszystko zrobić w kilku linijkach. Poczytaj sobie: Klasy DateTime i DateTimeZone w PHP 5.2 masz tam nawet przykład, który będzie Ci pasował. W razie czego, pytaj. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:45 |