ciao a tutti come è possibile ottenere l'orario esatto GMT (Greenwich Mean Time )????...probabilmente è sempre riferito a quello del server dove risiede il sito,o è possibile...

ciao a tutti come è possibile ottenere l'orario esatto GMT (Greenwich Mean Time )????...probabilmente è sempre riferito a quello del server dove risiede il sito,o è possibile...

se sai dove risiede il server sai anche quante ore devi mandare avanti o indietro per avare la GMTOriginariamente inviato da dinucciarturo
probabilmente è sempre riferito a quello del server dove risiede il sito,o è possibile?
gmdate(), gmmktime() restituiscono l'ora GMT, Greenwich Mean Time.

Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
a prescindere dal dove risiede il server ? :master:Originariamente inviato da piero.mac
gmdate(), gmmktime() restituiscono l'ora GMT, Greenwich Mean Time.

magia !VVoVe:
o semplicemente leggono dall' impostazione dell' OS
cmq ciao piero
Ciao biondo. Ovvio che leggono l'impostazione del OS. Se fosse errata l'impostazione rendera' un'ora errata. Siamo nell'ovvio... GMT or not GMT ...Originariamente inviato da andr3a
a prescindere dal dove risiede il server ? :master:
magia !VVoVe:
o semplicemente leggono dall' impostazione dell' OS
cmq ciao piero

Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
infatti la mia risposta era la piu' banale risposta al quesito, che poi comunque tutto dipende dal server, e' logico .... ergo se non e' in GMT o +1 -1 mode, e' inutile, tanto vale sapere che ora fa il server e comportarsi di conseguenzaOriginariamente inviato da piero.mac
Siamo nell'ovvio... GMT or not GMT ...
ciao moro
Ci sarebbe un altro modo anche se macchinoso: ci sono server che se telnettati restituiscono l'orario di sistema e uno di questi e' proprio a greenwich...
Sapendo questo si apre una connessione sulla porta 23 e il gioco è fatto... rimane solo da trovare l'url o l'ip del server dato che quello che ho io e' vecchio e non funziona più
Ecco un'esempio:
Codice PHP:<?php
$host = "time-a.nist.gov";
$timeport = 13;
$time = "";
if(!$conn = fsockopen($host,$timeport,$errno,$error,30))
{
echo "Errore di connessione server non raaggiungibile
\n";
echo "Errore numero ".$errno."
\n";
echo $error;
exit;
}
while(!feof($conn))
{
$time .= fgets($conn,1024);
}
$t = explode(" ",$time);
echo $t[2];
?>
grazie mille a tutti!