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. ?>

(IMG:http://forum.php.pl/style_emoticons/default/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ś (IMG:http://forum.php.pl/style_emoticons/default/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ą (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Tak dla zasady (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 22:00