ciao,
ecco lo script di prova, in cui ho cercato di confrontare la data reale del server (nel mio caso in locale) e la data del client (sempre quella del mio OS)..
che mi restituisce in output:codice:<script language="javascript"> var today=new Date() var todayy=today.getYear() var todayd=today.getDate() var todaym=today.getMonth() var todaystring=todayy+"-"+todaym+"-"+todayd document.write(todaystring); </script> <? echo ereg_replace("-0","-",date('Y-m-d'));?>
la prima data è ricavata dal js, la seconda da php.codice:2005-5-15 2005-6-15
siccome sono sul mio pc in locale entrambe dovrebbero essere uguali.
ma la prima, quella in js, mi dà il mese 5 ma invece l'orologio del mio OS, win xp, è settato correttamente a giugno ! infatti l'orologio di apache, il server di php locale, lo interpreta correttamente.
com'è possibile???


Rispondi quotando