http://zetallite.com/tech-stuff/2008...untdown-clock/
hola amigos encontre este script para usar un Countdown Clock
funciona muy bien el unico detalle es que el script se sigue ejecutanto ya cuando el tiempo
llego a su meta o fin que se le alla especificado
mi pregunta como puedo deterner el script para que ya no haga peticiones al server
este es el codigo
Código:
<?php
header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("cache-control: no-store, no-cache, must-revalidate");
header("Pragma: no-cache");
// mktime(hour, minute, second, month, day, year)
$target_date = mktime(0, 0, 0, 1, 1, 2009);
$today_date = time();
$secs_left = $target_date - $today_date;
if ($secs_left > 0) //not yet reach target date
{
//1 day is 86400 seconds (60 * 60 * 24)
$days_left = floor($secs_left / 86400);
//1 hour is 3600 seconds (60 * 60)
$hrs_left = floor(($secs_left - $days_left * 86400) / 3600);
//1 minute is 60 seconds (duh…)
$mins_left = floor(($secs_left - ($days_left * 86400) - ($hrs_left * 3600)) / 60);
$secs_left = $secs_left - ($days_left * 86400) - ($hrs_left * 3600) - ($mins_left * 60);
echo “<strong>”.$days_left.”</strong> day : “.
“<strong>”.$hrs_left.”</strong> hr : “.
“<strong>”.$mins_left.”</strong> min : “.
“<strong>”.$secs_left.”</strong> sec”;
}
else //target date reached!
{
echo “2009 has arrived!”; //do something here…
}
?>
aqui se invoca el script
Código:
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
new Ajax.PeriodicalUpdater ( "countdown", "countdown.php", { method: "get", frequency: 1 } );
</script>
espero sus comentarios
saludos