【发布时间】:2013-11-21 14:55:06
【问题描述】:
我有一个 PHP 脚本,可以像这样将时间添加到 SQL-DB 中:
$howlong = 75; // Amount of seconds
$timetowait=time()+ $howlong; // This inserts into "timetowait" in SQL DB
然后为了向我的用户展示他们需要等待多长时间,我有这个:
$timeleft= $rows['timetowait']; // This is the field in DB from above^
func_time($timeleft); // Function below, which shows the time left
上面的函数是:
function func_time($until){
$now = time();
$difference = $until - $now;
$seconds = $difference;
$output = "$seconds seconds";
return $output;
}
它工作正常,但我希望它是一个动态倒计时。 (自动倒计时,不刷新网站)我的问题是我使用的是“time()”,而不是纯文本(f.ex 21/11/2013 20:00)
【问题讨论】:
-
您在问题中添加了标签“javascript”,因此您是正确的道路。你可以找到很多基于 Date() javascript 对象的教程。我建议您编辑您的问题以添加您尝试过的一些 html 和 js 代码。
-
您可以在客户端使用javascript编写脚本,并与服务器同步,这样就不可能绕过它。 (时间归零时会检查)
标签: javascript php function time countdown