2012-05-22 3 views
0

Мой таймер на этой странице http://jian.comoj.com/countdown.php не сбрасывается. Я следую видеоуроку об этом, но почему-то что-то не так, и я не знаю, что это такое.Невозможно решить Javascript Timer

<?php 
include "connect.php"; 
$query= "select * from product where product_id='1'"; 
$result= mysql_query($query); 
$record= mysql_fetch_object($result); 
$time= $record->end_time; 
date_default_timezone_set('Asia/Singapore'); 
$unix_time= strtotime($time); 

?>

<script type="text/javascript"> 

    function countdown(){ 

     <?php 
      $now= time(); 

      $sec= $unix_time-$now; 

      $min= $sec/60; 

      $hour= $min/60; 

      $sec %= 60; 

      $min %= 60; 
      ?> 

     var hour= <?php echo floor($hour); ?>; 
     var min= <?php echo $min; ?>; 
     var sec= <?php echo $sec; ?>; 
     document.getElementById("hour").innerHTML = hour; 
     document.getElementById("min").innerHTML = min; 
     document.getElementById("sec").innerHTML = sec; 
     setInterval('countdown()',1000); 
    } 

</script> 

<div id="hour"></div> 
<div id="min"></div> 
<div id="sec"></div> 

<script type="text/javascript">countdown();</script> 

ответ

0
function countdown(){ 

     var hour= 3; 
     var min= 39; 
     var sec= 58; 
     document.getElementById("hour").innerHTML = hour; 
     document.getElementById("min").innerHTML = min; 
     document.getElementById("sec").innerHTML = sec; 
     setTimeout('countdown()',1000); 
    } 

взгляд на функции они закрепляются час, т.е. мин и сек.

+0

Я должен опубликовать свои коды здесь, так как мой php-блок каким-то образом исчезает. –