Originariamente inviato da jed84
Ciao a tutti
dunque a me servirebbe fare un applicazione per la quale ogni computer che si collega alla mia pagina php visualizzi esattamente lo stesso orario (con precisione al secondo).
Fino a ora ho utilizzato il seguente codice:
Codice PHP:
$now strtotime($data date("Y-m-d H:i:s")); 
Oggi però mi sono accorto del colossale bug: in sostanza questo è sincronizzato con l'orologio del pc quindi ognuno potrebbe cambiare il timer a proprio piacimento semplicemente modificando l'orario di sistema.
Quindi per esempio un operazione che deve essere fatta entro le 12 per tutti..in sostanza può essere protratta a piacimento..
Qualcuno ha una soluzione?! Grazieeeeeeeeeee!!!
ah si? e da quando? :rollo:

ricordati che php è lato server, quindi la data che lui intercetta è quella del server e non quella del client, che tra l' altro non è assolutamente intercettabile per php....

è logico che se fai delle prove in locale e cambi la data del pc è normale che anche php segua quella che hai impostato nel tuo pc, in quanto in localte TU SEI SERVER DI TE STESSO (vedi localhost)