2011-08-01 93 views
1

我想實現一種讓用戶刪除文件的方式。我正在使用下面的代碼,但它不會刪除這些文件。該文件是在根目錄下和我檢查,並確保它有權限允許用戶做他們想要的東西,所以我想它的腳本:使用PHP從文件夾中刪除文件

$sql = "select `File` from `documents` where `user_id` = '$userid' 
    and `doid` = '$doid'"; 
    $query = mysql_query($sql) or die ("Error: ".mysql_error()); 

    while ($row = mysql_fetch_array($query)){ 

$fn = $row['File']; 

    } 
    mysql_free_result($query); 

    unlink(/userstash/$fn); 

回答

6

的unlink($文件)是正確的功能刪除一個文件。

檢查$ fn是否已填充。並嘗試使用。

unlink('/userstash/' . $fn); 
+0

是的,這是做到了。謝謝! – KPO

+1

不客氣。不要忘記標記爲已回答;) – armandomiani

+0

是的。它說我必須等幾分鐘才能選擇它。 – KPO

相關問題