en mi index.php pongo:
Código HTML:
Ver original<script type="text/javascript" src="estilo/temas/default/templates/reloj.js"></script> <div>capeta de menunus y submenus bastante larga
</div> <?php
///Tomamos la hora del servidor con php
$fechahora = getdate();
///La usamos para construir momentoactual del lado cliente... puede que haya algun milisegundo de diferencia!!!!
?>
<body onLoad="suma1Segundo()">
hora del servidor:
<div id="rellotge"></div>
reloj.js:
Código Javascript
:
Ver originalvar H=<?php echo date("H",$fechahora[0]);?>;
var i=<?php echo date("i",$fechahora[0]);?>;
var s=<?php echo date("s",$fechahora[0]);?>;
function suma1Segundo(){
if(s+1<60){
s++;
}else{
s=0;
if(i+1<60){
i++;
}else{
i=0;
if(H+1<24){
H++;
}else{
H=0;
}
}
}
document.getElementById("rellotge").innerHTML=checkTime(H)+":"+checkTime(i)+":"+checkTime(s);
t=setTimeout(function(){suma1Segundo()},1000);
}
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
}
no funciona....alguien que me indique los fallos ?..