Php 在.txt更改时自动刷新页面

Php 在.txt更改时自动刷新页面,php,html,page-refresh,file-read,Php,Html,Page Refresh,File Read,所以我一直在尝试制作一个php请求页面来播放youtube链接 我使用了php并使用了这个 <?php $VID = $_GET['vid']; echo $VID; $file = fopen("Vid.txt","w"); fwrite($file,$VID); ?> 发出$\u get请求获取youtube ID并将其写入.txt文件 然后我制作了一个页面来读取文件并在嵌入的youtube链接上使用它 <?php $file = fopen ("Vid.txt",

所以我一直在尝试制作一个php请求页面来播放youtube链接

我使用了php并使用了这个

<?php
$VID = $_GET['vid'];
echo $VID;
$file = fopen("Vid.txt","w");
fwrite($file,$VID);
?>

发出$\u get请求获取youtube ID并将其写入.txt文件

然后我制作了一个页面来读取文件并在嵌入的youtube链接上使用它


<?php
$file = fopen ("Vid.txt","r");
$id = fread($file,filesize("Vid.txt"));
fclose($file);
echo $id;
echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/' . $id  . '?autoplay=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>';
?>

我想知道的是,当.txt文件发生更改时,如何自动重新加载页面

附言:我对php、html和javascript有非常基本的了解


提前感谢

您需要找到一种方法来检测此类更改。您可以使用cron作业触发脚本进行轮询(每分钟左右),或者需要设置目录监视服务,详细信息取决于您构建的操作系统。您需要找到检测此类更改的方法。通过使用cron作业触发脚本进行轮询(每分钟左右),或者需要设置目录监视服务,详细信息取决于构建的操作系统。