本文目录一览:
php页面定时可以自动刷新本页面
我想问一下,这个网页要是没人访问,这个会定时刷新吗,这个定时刷新是相对于客户端的,在客户端里面可以加入JS代码或将该网页的头文件中的某一项改一下,具体记不太清楚,目前客户端定时访问,我知道就这两种,而如果想通过后台代码来定时,这个例如你定时删出数据库中过期的数据,但这个后台代码,实际跟网页设计无关了,是一种应用程序,该应用程序会在网站主机上定时执行,跟我们个人电脑上面的系统程序类似。我说到这份了,你应该清楚了,所以做网页想定时刷新,只能通过我前面说的那两种方法,用JS定时访问,后台程序只会说用AJAX的时候用到,不用AJAX这个定时刷新跟后台代码无关。
求助,一个定时刷新网页的PHP源码
基于php的呢,提供两种方法
1、利用html的页面刷新功能,设置一个刷新周期,开着网页就ok了,你可以利用frame加载你要的那两个网页。frame部分略
head
meta http-equiv="refresh" content="1; url=###" /
/head
2、利用php的sleep 延时 或是搜索“php 计划任务”
定义一个boolean型的变量。
每次while循环都判断这个boolean变量,如果是true,则执行业务逻辑代码,否则跳出循环。代码示例
ignore_user_abort();
set_time_limit();
while(true){
if($condition==true){
//载入页面,用frame即可
}else{
break;
}
sleep($interval);
}
正好昨天写了一段类似的,就share给你了!
其它方法的话,你去找个类似的刷新网页的小软件,可以定时的,也能实现你的要求,不详述
php 怎么能到规定的时间强制刷新页面
"服务器刷新" PHP直接是做不了的,只能通过间接的方法,
比如使用缓存,定时到了就清除缓存,再重新生成新的缓存。
如果浏览区一直都是开着的,那么也可以弄个js定时刷新,
如果我的回答没能帮助您,请继续追问。
您也可以向我们团队发出请求,会有更专业的人来为您解答。
PHP网页定时刷新的代码程序是什么?
定时刷新网页是js的功能吧
script language="JavaScript"
function re_fresh() {
window.location.reload();
}
setTimeout('re_fresh()',2000); //指定2秒刷新一次
/script
不过这样做对服务器会造成很大压力,不是必要的,不要这么做