Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%)
|
Witam,
Piszę sobie skrypt ligi typera i potrzebuję pobrać czas z serwera a nie od użytkownika tylko nie wiem jak to zrobić i czy wogóle się da. Proszę o rady i jaką kolwiek pomoc. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
Dobrze, chociaż zarzuciłam Ci zdecydowanie inną funkcją. Którą mogłeś sformatować dokładnie tak jak chciałeś, ale jeśli odpowiada, to cóż - przynajmniej możesz sobie szczerze powiedzieć, że sam do tego doszedłeś
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%)
|
No to możesz podać jaką
Ten post edytował Puzi 26.07.2008, 13:16:05 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
A gdzie Cię prowadzi link podany w moim poście?
Mnie do funkcji date(); w manualu. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%)
|
No ale jak się nie mylę to sama funkcja date() np. w takiej formie date("H:i:s") pobierze mi czas od użytkownika. A ja chciałem żeby użytkownik nie mógł manipulować czasem.
Bo w lidze typera np. zabronione typowanie wyniku meczu jeśli czas do rozpoczęcia meczu jaki pozostał jest mniejszy od 1 godziny. A jeśli pobiorę aktualną godzinę w tej formie date("H:i:s") to użytkownik będzie mógł manipulować czasem i typować nawet wtedy gdy będzie znał już wynik meczu. A jak wezmę sobie czas z serwera to użytkownik nie ma możliwości manipulowania czasem. Ten post edytował Puzi 26.07.2008, 14:47:33 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
Mylisz pojęcia. Funkcja date zwraca czas z serwera. Jest to wyraźnie napisane, przytoczę "Formatuje lokalny czas/datę". Lokalny, czyli serwerowy.
Czas i datę klienta można dostać używając skryptów działających po stronie przeglądarki, nie po stronie serwera Oczywiście nie sprawdzaj na lokalu, bo wtedy Twój komputer jest jednocześnie serwerem. Ale wystarczy sprawdzić na jakimś zewnętrznym serwerze. |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 03:18 |