Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Proszę o pomoc w zmianie strefy czasowej
Forum PHP.pl > Forum > Przedszkole
jss
Używam pewnego pluginu do Wordpressa Forum Server, jest to plugin forum. Nie wiem jak zmienić strefę czasową, a muszę ją zmienić, ponieważ jest ustawiona strefa domyślna, a serwer jest amerykański w związku z czym wyświetla mi na forum złą godzinę. Poniżej skopiowałem zawartość pliku wpf.class.php, który zawiera ustawienia dotyczące daty. Nie mam pojęcia jak się za to wziąć, ponieważ nie znam PHP. Proszę o pomoc, jak ustawić aby na forum była wyświetlana polska godzina

http://wklej.org/id/337637/
Pilsener
Musisz gdzieś na początku skryptu dać:
http://pl2.php.net/manual/pl/function.date...imezone-set.php
Oczywiście nie każdy serwer pozwala zmieniać takie ustawienia.
jss
Dzięki bardzo! zadziałało. Dziwię się, że nie znalazłem tego rozwiązania, bo wczoraj pół dnia nad tym siedziałem i testowałem różne skrypty (ten który podałeś chyba też, albo jakiś podobny winksmiley.jpg ). Być może wcześniej źle go wstawiałem. Teraz dodałem po prostu poniższy skrypt:
  1. date_default_timezone_set('Europe/Warsaw');
  2.  
  3. $script_tz = date_default_timezone_get();
  4.  
  5. if (strcmp($script_tz, ini_get('date.timezone'))){
  6. echo 'Script timezone differs from ini-set timezone.';
  7. } else {
  8. echo 'Script timezone and ini-set timezone match.';
  9. }

tuż za każdym
  1. <?php
i działa
smile.gif

wcześniej chyba wstawiałem w ten sposób <?php _skrypt_ ?> zamiast pomiędzy istniejące już <?php... hehe
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.