我想知道在文件内容发生变化时是否可以刷新php网页? 我有一些代码,但它不刷新文件更改它每秒刷新。如何在文件更改时执行此操作? 这是代码:
<html>
<head>
<title>PHP Page</title>
<meta http-equiv="refresh" content="1">
</head>
<body>
<?php
$filename = "data.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
echo "<pre>$contents</pre>";
fclose($handle);
?>
</body>
答案 0 :(得分:0)
你可以试试这个
header( "Refresh:5; url=http://www.example.com/page2.php", true, 303);
答案 1 :(得分:0)
您可以每5秒触发一次ajax请求,这将检查文件是否已更改。
如果文件被更改,请使用
使用javascript重新加载页面location.reload();