php e javascript .... visualizzare ora corrente
Ciao a tutti,
Volevo creare una pagina che mi visualizzasse l'ora corrente con i secondi ed ho trovato questo in java:
Citazione:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
var timer = null
function stop()
{
clearTimeout(timer)
}
function start()
{
var time = new Date()
var hours = time.getHours()
var minutes = time.getMinutes()
minutes=((minutes < 10) ? "0" : "") + minutes
var seconds = time.getSeconds()
seconds=((seconds < 10) ? "0" : "") + seconds
var clock = hours + ":" + minutes + ":" + seconds
document.forms[0].display.value = clock
setTimeout("start()",1000)
}
</script>
</head>
<body marginheigth="5" marginwidth="0" topmargin="0" leftmargin="0" onload="start()" onunload="stop()">
<div align="center">
<form><?php echo $aa; ?>
<input name="display" type="text" class="ora" size="50" align="center" valign="middle" value="<?php echo $aa; ?>">
</form>
</div>
</body>
</html>
Il problema di questo script e che mi va a prendere la data e l'ora di sistema del pc in uso.
ho provato a mettere nello script java la funzione "time()" e trasformarla in ora minuti e secondi in modo che prenda per tutti gli utenti una data uguale (quella del server in tale caso) ma non riesco a farlo funzionare.
P.s. vorrei non dover fargli aggiornare la pagina ogni secondo per quello che ho usato tale funzione in java
grazie