我在这里有一个简短的PHP脚本的问题。我已经创建了一个脚本来编辑一个txt文件,该脚本工作正常,没问题。我试图让脚本在提交时自动重新加载,我真的在这里堆叠。
这是脚本:
<?
if($_POST['Submit']){
$open = fopen("../youtubelink.txt","w+");
$text = $_POST['update'];
fwrite($open, $text);
fclose($open);
$file = file("../youtubelink.txt");
foreach($file as $text) {
echo $text."<br />";
}
}else{
$file = file("../youtubelink.txt");
echo "<form action=\"".$PHP_SELF."\" method=\"post\">";
echo "<textarea Name=\"update\" cols=\"50\" rows=\"10\">";
foreach($file as $text) {
echo $text;
}
echo "</textarea>";
echo "<input name=\"Submit\" type=\"submit\" value=\"Update\" />\n
</form>";
}
?>
请帮忙吗?
答案 0 :(得分:0)
使用Ajax并查询每x分钟一个脚本,该脚本检查文本文件是否有变化。如果Ajax返回“是,则可用更新”使用Javascript重新加载页面。