Buongiorno,
Ho creato una webform senza masterpage(Default2.aspx) dove ho inserito il codice qui sotto riportato
dentro i tag head ho inserito questo codice:
<script type="text/javascript">
var currenttime = Date(<% DateTime.Now.ToString() %>)
var montharray=new Array("Gennaio","Febraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre")
var serverdate=new Date(currenttime)
function padlength(what){
var output=(what.toString().length==1)? "0"+what : what
return output
}
function displaytime(){
serverdate.setSeconds(serverdate.getSeconds()+1)
var datestring=padlength(serverdate.getDate())+" "+montharray[serverdate.getMonth()]+" "+serverdate.getFullYear()
var timestring=padlength(serverdate.getHours())+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds())
document.getElementById("servertime").innerHTML= datestring+" "+timestring
}
window.onload=function(){
setInterval("displaytime()", 1000)
}
</script>
mentre i tag body ho inserito questo codice
<p><b>Server Time:</b> <span id="servertime"></span></p>
in questo modo io vedo l'ora del server ma non quello che cerco io e cioè:
Ho pubblicato questa pagina su un ftp che si trova su un server di aruba ( che io ho noleggiato per il mio lavoro visto che faccio servizio di hosting ai miei clienti).
Ora...
se io guardo la pagina utilizzando il browser che ho installato sul server che io ho noleggiato (dove si trova il mio hosting) di aruba io vedo l'ora di quel server.
se guardo la stessa pagine dal mio computer locale e e quindi digitando http://www.dominio.it/Default2.aspx io vedo l'orario del mio computer locale che è sincronizzato con quello del mio sever locale .
Ora la mia domanda è questa ......
Come faccio a fare in modo di vedere lo stesso orario io che guardo la pagina dal mio computer locale ed un altra persona che visualizza la stessa pagina ad esempio che sta in svizzera?
Grazie!
E' molto importante perchè ho creato un sito di prenotazione online che ho venduto ad un cliente e hanno un regolamento restrittivo ( ad esempio la regola del circolo che mi rompe le scatole è quella che tutti i soci il venerdì mattina non possono prenotare prima delle 09.30.00, e possono prenotare dalle 09.30.01 in poi.
Cosa succede in pratica... se un socio modifica l'orario del suo computer locale mandando avanti l'orario, può prenotare prima degli altri e questo non deve succedere!
Avete da darmi un suggerimento... sto sbagliando qualche cosa nel mio codice?
Grazie ancora