2016-08-06 39 views
-3

我正試圖找到一個解決方案,從目錄列表中刪除文件。我發現了一個適用於同一目錄中的文件的示例。然而,我認爲我需要改變目錄,但我不知道如何完成這一點。取消鏈接下一個目錄中的文件

下面是在當前目錄

<?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); 
} 
?> 
+0

有點難以瞭解您的要價。 –

+0

我想將目錄改爲'../videos/'而不是'。'但我不知道這是如何完成的。如果我使用該位置,則文件不能被刪除,因爲php正在'。'中查找文件。 – mattkingusa

回答

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 =之後\?=刪除之前$進入

相關問題