jejje bueno eso.. como puedo hacer para que se actualice la hora constantemente...
lo que vi es la funcion
date ("H:i:s");
eso me muestra la hora.. pero quiero que se actualice cada segundo...
como puedo hacer ???
gracias ;)
salu2
| |||
Se puede hacer con javascript, proba posteando en ese foro. Igualmente te paso este ejemplo. Esto ponelo entre <body> </body> <span id=tick2> </span> <script> <!-- /* Live Text Clock Script- © Dynamic Drive (www.dynamicdrive.com) For full source code, installation instructions, 100's more DHTML scripts, and Terms Of Use, visit dynamicdrive.com */ function show2(){ var Digital=new Date() var hours=Digital.getHours() var minutes=Digital.getMinutes() var seconds=Digital.getSeconds() var dn="AM" if (hours>12){ dn="PM" hours=hours-12 } if (hours==0) hours=12 if (minutes<=9) minutes="0"+minutes if (seconds<=9) seconds="0"+seconds var ctime="<b><font face='Verdana' color='#8000FF'>"+hours+":"+minutes+":"+seconds+" "+dn+"</font></b>" if (!document.all) document.write(ctime) else tick2.innerHTML=ctime } function loadclock(){ if (document.all) setInterval("show2()",1000) } if (!document.all) show2() //--> </script> Y al tag body agregale onLoad="loadclock()" o sea que quede asi: <body onLoad="loadclock()"> Tene en cuenta que esto te muestra la hora del cliente y no la del servidor (como lo haria php) Saludos |
| ||||
jjeje si lo tengo en javascript.. pero lo quiero en PHP porque quiero tomar la hora del server y no de la PC cliente.. Gracias igualmente salu2
__________________ Welcome to The Human Race |
| ||||
Tu Mismo !! Saludos. Giondo, tu mismo te diste la respuesta. En ves de utilizar variables de JavaScript utiliza las funciones de hora de PHP en los comandos JavaScript. Ej: function show2(){ var Digital=<? now(); ?> var hours=<? date("d"); ?> var minutes==<? date("i"); ?> var seconds==<? date("s"); ?> ...... Es decir, combina la función de JavaScript con las funciones de fecha y/o hora de PHP. Espero te funcione correctamente. Suerte.
__________________ Aprender Siempre. Lema de Vida José Molina |
| ||||
ahahhhhh no valeee no me funcaaa!!! Código PHP: http://giondo.no-ip.com/php/hora.htm http://giondo.no-ip.com/php/hora.php http://giondo.no-ip.com/php/hora2.php http://giondo.no-ip.com/php/hora3.php http://giondo.no-ip.com/php/hora3.htm http://giondo.no-ip.com/php/hora4.php http://giondo.no-ip.com/php/hora5.htm http://giondo.no-ip.com/php/hora5.php estas son las pruebas que hiceee y ninguna me funaaa salvo las que toman la hora del cliente alguna ayudita???? plszz!!! se nota que no caso nada de PHP ??
__________________ Welcome to The Human Race |
| ||||
ahi puse el ultimo por eso mismo... para que me ayuden aunque sea con ese.. y por las dudas puse los otros links.. igual si apretas btn derecho ver codigo. te aparece aca les dejo el link para que se bajen todas las pruebas si quieren para no postear todos los codigos y que ocupen barbaridad en la pantalla.. salu2
__________________ Welcome to The Human Race |
| |||
Si quieres un ejemplo completo de lo q buscas: http://www.phpbuilder.com/tips/item.php?id=304 En teoría parece que hay q iniciar el date() javascript con la hora que requieras .. en este caso la del servidor .. y con cierto formato. Fijate en el ejemplo: new Date(<?php echo date("Y,m-1,d,H,i,s");?>) Y bueno .. eso es solo la parte PHP para generar ese inicio con la hora y fecha del servidor en ese formato q requiere el objeto date() de javacript .. Si tienes mas dudas con eso, visita el foro Javascirpt para q te orienten .. Un saludo, |
| ||||
bueno aca les dejo el que me funciona bien.. y limpito (bue lo mas limpio que pude ) Código PHP:
__________________ Welcome to The Human Race |