取消链接较低目录

时间:2016-08-06 20:51:08

标签: php unlink

我正在尝试找到一个从目录列表中删除文件的解决方案。我发现了一个适用于同一目录中的文件的示例。但是我假设我需要更改目录,但我不了解如何实现这一目标。

以下是适用于当前目录

中文件的示例
<?php 
    if(isset($_GET['delete'])){
        $delurl=$_GET['delete'];
        unlink($delurl);
    }
?>

<?php

if ($handle = opendir('.')) {
    while (false !== ($entry = readdir($handle))) {
        if ($entry != "." && $entry != "..") {
            echo "<br><b><a href=\"$entry\">$entry</a> -         <a href=\"?delete=$entry\">Delete</a><br></b>";
        }
    }
    closedir($handle);
}
?>

1 个答案:

答案 0 :(得分:1)

好的。

<?php 
    if(isset($_GET['delete'])){
        $delurl=$_GET['delete'];
        unlink($delurl);
    }
?>

<?php


if ($handle = opendir('../videos/')) {
while (false !== ($entry = readdir($handle))) {
    if ($entry != "." && $entry != "..") {
        echo "<br><b><a href=\"$entry\">$entry</a> - <a     href=\"?delete=../videos/$entry\">Delete</a><br></b>";
    }
}
closedir($handle);
}
?>

我刚刚在href = \?delete =之后和$ entry

之前添加了路径