![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Czy mozna jakos ustawic zeby funkcja time() korzystala z zegara na serwerze a nie po stronie uzytkownika? chodzi o to zeby przestawienie czasu nie powodowalo bledow w moich skryptach np antyflood..
moze jakies inne rozwiazanie? ![]() -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Przecież to jest czas serwera, a nie użytkownika, no chyba że skrypt odpalasz na localhost, wtedy jedno pokrywa się z drugim.
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]() ![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
witam no niestety sprawdzilem time() na serwerze zewnetrznym i zmiana czasu na kompie pozwalala mi na floodzik
funkcja date() korzysta z czasu na serwerze i moglbym ja wpasowac ale sprobuje zastosowac $_SERVER['REQUEST_TIME'] na localtime jest za glupi albo za leniwy bo nie obczailem ![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Niemożliwe.... time() zwaraca czas serwera(Returns the current time measured in the number of seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)) i komp użytkownika ma do niego tyle co ja do Kaczyńskiego
Ten post edytował CuteOne 19.11.2012, 12:37:26 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam no niestety sprawdzilem time() na serwerze zewnetrznym i zmiana czasu na kompie pozwalala mi na floodzik Ciekawe jakim sposobem, skoro time() działa po stronie serwera. Pokaż kod. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]() ![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zawrzało widzę, więc trzeba to wyjaśnić:
kodzik jest prosty: a zaraz potym to ale raczej bez znaczenia:
na koniec
wiem ze troche spaghetti ten kod dodam ze na serwie ustawiony jest date_default_timezone_set ale chyba to bez znaczenia http://naoq.pl/index.php?show=view&art...055253&id=6 ostatnie 2 komentarze dodano w odstepie 12 sekund (w trakcie ktorych zmienilem date i godzine w przod na WINDOWS7): Gość 84.40.247.50 2012/11/19 12:14:55 fgfghfghvfv fgfh fg hf fg hfg hfgh fghf Gość 84.40.247.50 2012/11/19 12:15:07 fgfghfghvfv fgfh fg hf fg hfg hfgh fghf data i godzina zapiswyana jest z funkcji date() Może ktoś wytłumaczy, co nie zmienia faktów moich zamiarów przeróbek i tak -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tu nie ma wielkiej filozofii. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
To nie ma żadnego związku z date, tylko z czasem żywotności ciasteczka. A więc wszystko odbywa się po stronie przeglądarki. O ile przestawiasz tą datę? A na ile ustawiłeś ciasteczko?
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
czas zywotności time() + 30 sekund (chyba powinienem tu uzyc czasu z zapisanej wczesniej zmiennej) i blad mysle ze znikne sprawdze pozniej
data 4 dni do przodu godzina kilkanascie minut do przodu !*! mam tam podobnie tak jak to pokazales ale wplatane jest w to mnostwo innego kodu dlatego pokazalem tylko czesci Ten post edytował fate 19.11.2012, 14:50:49 -------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował CuteOne 19.11.2012, 15:01:28 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:30 |