用php die的一段倒计时代码,倒计时到后 后面的代码不输出 如何让后面的代码继续输出
程序员文章站
2022-05-14 14:27:49
...
用php die的一段倒计时代码,倒计时到后 后面的代码不输出 如何让后面的代码继续输出
因为倒计时结束后,后面还有html等代码,如何让后面的代码继续输出?
用的是php die
以下为源代码,谢谢大家!
倒计时
//php的时间是以秒算。js的时间以毫秒算
date_default_timezone_set('PRC');
//date_default_timezone_set("Asia/Hong_Kong");//地区
//配置每天的活动时间段
$starttimestr = "2016-3-1 8:10:00";
$endtimestr = "2016-3-10 16:59:00";
$starttime = strtotime($starttimestr);
$endtime = strtotime($endtimestr);
$nowtime = time();
if ($nowtimedie("活动还没开始,活动时间是:{$starttimestr}至{$endtimestr}");
}
if ($endtime>=$nowtime){
$lefttime = $endtime-$nowtime; //实际剩下的时间(秒)
}else{
$lefttime=0;
die("报名已经结束!广州站【包含省市:广东、广西、 福建、海南、香港、澳门、*】");
}
?>
距报名结束还有 XX天 XX小时 XX分钟 XX.XX秒广州站【包含省市:广东、广西、 福建、海南、香港、澳门、*】
这里是后面的代码,倒计时结束后后面的代码就没有了 包括HTML都没有了,如果让后面的继续显示
那请问用什么?
给指点下 谢谢了!
新手不是太精通啊!
非常感谢,在您的启发下,已经搞定了!
我把代码重新进行了加工!
非常感谢!送分!
因为倒计时结束后,后面还有html等代码,如何让后面的代码继续输出?
用的是php die
以下为源代码,谢谢大家!
//php的时间是以秒算。js的时间以毫秒算
date_default_timezone_set('PRC');
//date_default_timezone_set("Asia/Hong_Kong");//地区
//配置每天的活动时间段
$starttimestr = "2016-3-1 8:10:00";
$endtimestr = "2016-3-10 16:59:00";
$starttime = strtotime($starttimestr);
$endtime = strtotime($endtimestr);
$nowtime = time();
if ($nowtimedie("活动还没开始,活动时间是:{$starttimestr}至{$endtimestr}");
}
if ($endtime>=$nowtime){
$lefttime = $endtime-$nowtime; //实际剩下的时间(秒)
}else{
$lefttime=0;
die("报名已经结束!广州站【包含省市:广东、广西、 福建、海南、香港、澳门、*】");
}
?>
距报名结束还有 XX天 XX小时 XX分钟 XX.XX秒广州站【包含省市:广东、广西、 福建、海南、香港、澳门、*】
这里是后面的代码,倒计时结束后后面的代码就没有了 包括HTML都没有了,如果让后面的继续显示
回复讨论(解决方案)
为什么要 die 呢?
die 就是终止程序的进行,其后的内容自然就不会输出了
为什么要 die 呢?
die 就是终止程序的进行,其后的内容自然就不会输出了
那请问用什么?
给指点下 谢谢了!
新手不是太精通啊!
用 echo
用 echo
非常感谢,在您的启发下,已经搞定了!
我把代码重新进行了加工!
非常感谢!送分!
上一篇: 常用PHP框架功能对比表,php框架对比表_PHP教程
下一篇: Java中创建类模式的具体分析