Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Czas z serwera FTP
Puzi
post
Post #1





Grupa: Zarejestrowani
Postów: 231
Pomógł: 17
Dołączył: 26.08.2007

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


http://pl.php.net/date
Go to the top of the page
+Quote Post
Puzi
post
Post #3





Grupa: Zarejestrowani
Postów: 231
Pomógł: 17
Dołączył: 26.08.2007

Ostrzeżenie: (10%)
X----


Nie wiem czy dobrze znalazłem. O to chodzi:
  1. <?php
  2. $_SERVER['REQUEST_TIME']
  3. ?>

questionmark.gif


Już jestem pewien... Dobrze.
Jakoś wcześniej na to patrzyłem i tego nie dostrzegłem.
Dzięki

Ten post edytował Puzi 26.07.2008, 13:11:46
Go to the top of the page
+Quote Post
Shili
post
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ś winksmiley.jpg
Go to the top of the page
+Quote Post
Puzi
post
Post #5





Grupa: Zarejestrowani
Postów: 231
Pomógł: 17
Dołączył: 26.08.2007

Ostrzeżenie: (10%)
X----


No to możesz podać jaką tongue.gif Tak dla zasady snitch.gif

Ten post edytował Puzi 26.07.2008, 13:16:05
Go to the top of the page
+Quote Post
Shili
post
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.
Go to the top of the page
+Quote Post
Puzi
post
Post #7





Grupa: Zarejestrowani
Postów: 231
Pomógł: 17
Dołączył: 26.08.2007

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post
Shili
post
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 winksmiley.jpg

Oczywiście nie sprawdzaj na lokalu, bo wtedy Twój komputer jest jednocześnie serwerem. Ale wystarczy sprawdzić na jakimś zewnętrznym serwerze.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 03:18