![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 13.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Szukam rozwiazania na problem:
Jesli przesle skrypt na serwer w UK bede mial czas 1 godzina do tylu i analogocznie jesli bedzie to w USA to wiadomo ze czas do tylu kilka godzin (oczywiscie siedzac w pl). Problemu by nie bylo bo mozna to ustalic na "sztywno" ale mam skrypt ktory chce udostepnic w sieci i nie wiem gdzie ludzie sobie to zainstaluja (gdzie beda serwery) Jest opcja ktora wysyla email ktory zawiera date i czas no i teraz jak rowiazac problem bo email przyjdzie ale czas bedzie zupelnie inny. Dodac mozliwosc dodawania godzin i odejmowania przez usera czy sa jakies inne rozwiazania. Ten post edytował TwojPan 13.06.2014, 18:39:04 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 13.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
No ok ale co mi to da. To pobiera czas serwera na ktorym jest skrypt.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 13.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ta funkcja niczego nie pobiera, tylko ustawia. Czytałeś jej opis? Stosuje te funkcje.Pobiera / Zwraca czas servera ale to mi nic nie daje skoro osoba bedzie w polsce pracowala na programie a skrypt w chinach na serwerze. Email zawiera czas /godzina:minuta:sekunda/ i jesli ktos wywola skrypt bedac w polsce i bedzie to godzina 8 rano a skrypt w USA to email bedzie zawieral 6 czy 8 godzin do tylu a nie ze wyslano o 8.Wrzuć poniższy skrypt na serwer w PL, UK, US to zobaczysz co da.
Powiedzialem juz ze nie byloby problemu gdybym to mial na wlasny uzytek i moglbym sobie dodac lub odjac iles tam godzin ale chce to udostepnic do sieci i ludzie beda mogli instalowac skrypt gdziekolwiek chca a wtey beda przeklamania w czasie. Ten post edytował TwojPan 13.06.2014, 20:46:06 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
to może pobranie czasu z js'a
ew. geolokalizacja |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
To jak to ma działać?
Skrypt jest na serwerze w dowolnym miejscu i:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 13.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
To jak to ma działać? Skrypt jest na serwerze w dowolnym miejscu i:
Userzy moga byc w kazdym kraju na swiecie a skrypt rowniez gdzie indziej. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
W takim razie johny_s zaproponował dobre rozwiązania.
Musisz użyć którejś z baz Geo IP. W ten sposób ustalisz lokalizację klienta a na jej podstawie strefę czasową w której przebywa. Wtedy możesz mu wysłać odpowiedni czas. Ewentualnie za pomocą JavaScriptu możesz ustalić strefę czasową i przesłać ją do skryptu PHP. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 17:49 |