php网页定时刷新,php刷新当前页面

发布时间:2023-01-05

本文目录一览:

  1. php页面定时可以自动刷新本页面
  2. 求助,一个定时刷新网页的PHP源码
  3. php 怎么能到规定的时间强制刷新页面
  4. PHP网页定时刷新的代码程序是什么?

php页面定时可以自动刷新本页面

我想问一下,这个网页要是没人访问,这个会定时刷新吗?这个定时刷新是相对于客户端的,在客户端里面可以加入JS代码或将该网页的头文件中的某一项改一下,具体记不太清楚。目前客户端定时访问,我知道就这两种,而如果想通过后台代码来定时,这个例如你定时删出数据库中过期的数据,但这个后台代码,实际跟网页设计无关了,是一种应用程序,该应用程序会在网站主机上定时执行,跟我们个人电脑上面的系统程序类似。我说到这份了,你应该清楚了,所以做网页想定时刷新,只能通过我前面说的那两种方法,用JS定时访问,后台程序只会说用AJAX的时候用到,不用AJAX这个定时刷新跟后台代码无关。

求助,一个定时刷新网页的PHP源码

基于php的呢,提供两种方法:

  1. 利用html的页面刷新功能,设置一个刷新周期,开着网页就ok了,你可以利用frame加载你要的那两个网页。frame部分略
<head>
  <meta http-equiv="refresh" content="1; url=###" />
</head>
  1. 利用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>

不过这样做对服务器会造成很大压力,不是必要的,不要这么做