2013-04-05 62 views
0

我想刪除我的profile_images文件夾中的圖像。 我試圖如何使用php腳本刪除目錄中的文件

unlink(base_url() . "_profile_images/912aea1dd8144e07894f788978b917d3.jpg"); 

和出錯

遇到一個PHP錯誤

嚴重性:警告

Message: unlink() [function.unlink]: http does not allow unlinking 

Filename: controllers/controller.php 

Line Number: 100 

我用笨實施這一行動。是否有另一種方法來刪除文件?

回答

2

你正試圖刪除一個URL字符串,你應該得到php讓你的文件的完整路徑和文件名能夠取消鏈接它。

不知道你的路徑是什麼,但PHP有幾個功能,應該可以幫助你獲得文件的完整目錄路徑。

$_SERVER['DOCUMENT_ROOT']; // Will get you PHP's document root, it's a good start. 
0

你將要使用你的服務器上的文件系統的實際參考,而不是URL ...所以

取消鏈接( '/無功/網絡/ image_folder/file.jpg');

該參數是您的文件的位置。

相關問題