【发布时间】:2011-02-10 00:37:52
【问题描述】:
我正在寻找一种使用 PHP 从服务器中删除文件的方法。基本上我的文件以这种方式列在页面上:
<ul>
<li><a href="delete_file.php?file=uploads/file_01.jpg">Delete File 01</a></li>
<li><a href="delete_file.php?file=uploads/file_02.jpg">Delete File 02</a></li>
<li><a href="delete_file.php?file=uploads/file_03.jpg">Delete File 03</a></li>
</ul>
问题是我不确定如何让我的 delete_file.php 文件正常工作。我相信它需要是这样的:
<?php
$path="uploads/file_01.jpg";
if(unlink($path)) echo "File Deleted";
?>
...但我不确定如何让 $path 更改为我点击删除的文件。
【问题讨论】:
-
你想要 $_GET['file'],这太疯狂了,因为我可以将文件添加到 url 并删除它。
-
如果有人通过
delete_file.php?file=delete_file.php怎么办?
标签: php file delete-file