在我的php页面中我有:
<?php
setcookie("game", "GOW2", time()+3);
echo $_COOKIE["game"]."</br>";
echo "<a href=\"/mypro/mypro2.php/\">Refresh</a></br>";
?>
现在我想在页面加载时或当用户点击“刷新”以下功能时
计时器应该重置并显示(作为倒计时),这个倒计时一直到达0并停止。
这可以做到吗?
答案 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>";
?>