从filemtime更改显示文件内容 - php

时间:2015-07-27 13:59:18

标签: php filemtime

我正在尝试使用此代码检索并显示html文件中的内容,只要其中的内容发生更改。

使用刷新元数据不会削减它,我一直试图让它正常工作,因为你不能用php做无限循环

<?php
 $url = 'http://someIP/';
?>

<script>
  setTimeout(function() { document.getElementById('loader') }, 12000);
</script>  

<div id="loader">

 <?php
 $LastMod = filemtime($url . "../web/content.html");
    clearstatcache();
  if(($LastMod +60) > time())
  {
     echo file_get_contents($boturl . "../web/content.html");
sleep(10);
  }
?>

</div>

1 个答案:

答案 0 :(得分:0)

  1. javascript没有做任何事情。

  2. filemtime()不支持网址

  3. 不确定sleep()的用途。在所有事情被执行后,你为什么要推迟执行?

  4. 尝试使用AJAX + setInterval加载一个处理filemtime部分的单独脚本;另外,请参阅第2点 - 因为filemtime无法处理网址,use cURL