thomson89
9.12.2010, 18:10:21
Witam!
Jak można pobrać aktualny czas danego serwera, strony internetowej? Mam np. stronę google.pl i chciałbym zobaczyć jaki czas jest ustawiony na ich serwerach (co do sekund).
Pozdrawiam, Mateusz!
Rahael
9.12.2010, 18:22:53
Moge się mylić, ale spróbuj na podstawie skryptu z time()
<?php
$data = date("Y-m-d (D) H:i:s",$timestamp); echo "Obecna data serwera to $data <br>\n"; ?>
Crozin
9.12.2010, 18:44:38
Serwer musi Ci ten czas udostępnić, nie da się tak ot sprawdzić jaki czas ma ktoś (tu: jeden z serwerów Googlea) na komputerze. Na Twoje szczęście masz dostęp do ich serwera HTTP, który to... w nagłówku Date wysyła aktualną datę przykładowo: Thu, 09 Dec 2010 17:42:57 GMT.
Jak się do tego dobrać? Wystarczy wysłać odpowiednie żądanie HTTP, a w odpowiedzi uzyskasz między innymi ten nagłówek.