我在html文件中有这个:
foreach (glob("*.txt") as $filename)
{
echo "{$filename}<a href='download.php?file=$filename'>Download</a><br>" . "\n";
}
因此它将打印出所有.txt文件的下载链接。但现在我也希望每个链接都有一个删除按钮。因此,可以删除服务器的文本文件。
我读到某个地方你必须小心让人们删除你服务器的文件,这是真的吗?
如果您需要更多信息,请说明。
答案 0 :(得分:3)
如果您拥有权限,只需使用 unlink('yourfilename.extension');
实施例
<?php
$fh = fopen('test.html', 'a');
fwrite($fh, '<h1>Hello world!</h1>');
fclose($fh);
unlink('test.html');
?>