现在这个代码可以看到秒的跳动,希望高手能帮改一下,添加毫秒的显示,并能看到毫秒的跳动
h:m:s:ms (毫秒不断跳动,每一毫秒都变一次)
PHP代码如下:
<php
/
功能:PHP实时倒计时
创建日期:2009-2-26
作者:潘继强 <panjeck@tomcom>
/
//php的时间是以秒算。js的时间以毫秒算
date_default_timezone_set("Asia/Hong_Kong");//地区
//配置每天的活动时间段
$starttimestr = "09:00:00";
$endtimestr = "15:00:00";
$starttime = strtotime($starttimestr);
$endtime = strtotime($endtimestr);
$nowtime = time();
if ($nowtime<$starttime){
die("活动还没开始,活动时间是:{$starttimestr}至{$endtimestr}");
}
$lefttime = $endtime-$nowtime; //实际剩下的时间(秒)
//echo floor(microtime()1000);
>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
可以在你的考试的页面,使用IFRAME产生一个看不见框架,这个框架没过一分钟调用服务器一次,告诉服务器这个页面还开着,也返回的服务器的系统时钟来更新页面的倒计时。
这样关闭了页面以后,服务器上考试进行的时间就没有继续增长,下次进入页面可以继续做题,而且能控制剩下的时间,最多误差也就是一分钟。
当然这也有缺点,作弊的办法就是打开页面之后断网线。
以上就是关于请PHP高手帮修改一个倒计时的代码.全部的内容,包括:请PHP高手帮修改一个倒计时的代码.、关于php实现倒计时的问题、php 网络考试系统 的倒计时怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)