php第二次倒计时

时间:2010-03-11 05:54:49

标签: php time

在我的php页面中我有:

<?php 
setcookie("game", "GOW2", time()+3);
echo $_COOKIE["game"]."</br>";

echo "<a href=\"/mypro/mypro2.php/\">Refresh</a></br>";

?>

现在我想在页面加载时或当用户点击“刷新”以下功能时

计时器应该重置并显示(作为倒计时),这个倒计时一直到达0并停止。

这可以做到吗?

1 个答案:

答案 0 :(得分:0)

喂,

在这种情况下,我会使用SESSION,而不是COOKIE。做同样的会议。

<?php 
session_start();
if (!isset($_SESSION["game"])){
   $_SESSION["game"] =  time()+3;//+3 is the time to the end of countdown
}
//get the moment of execution the script
$now = time();
//calculate count down value
$countdownvalue = $now - $_SESSION["game"]; 
//display $countdown value
echo $countdownvalue."</br>";
echo "<a href=\"/mypro/mypro2.php/\">Refresh</a></br>";
?>