gpt4 book ai didi

php - 删除服务器文件

转载 作者:可可西里 更新时间:2023-10-31 22:18:59 26 4
gpt4 key购买 nike

我正在寻找一种使用 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 更改为我单击要删除的文件。

最佳答案

虽然你必须非常小心地让用户能够删除文件,但我会给你足够的绳子让你上吊

定义一个基本目录,其中将包含所有将被删除的文件

$base_directory = '/home/myuser/';

然后删除文件

if(unlink($base_directory.$_GET['file']))
echo "File Deleted.";

关于php - 删除服务器文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4952194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com