我想知道是否有人能夠幫助我。從服務器刪除圖像文件
我把放在一起的this頁面允許用戶以圖庫格式查看他們上傳的圖像。
我現在想要爲每張圖片添加刪除功能。我創建了它後面的按鈕和Javascript,但我真的不確定如何將「按鈕單擊」與文件的實際物理刪除鏈接起來。
圖像沒有存儲在數據庫中,但在我的服務器上的兩個文件夾位置,在以下結構:
UploadedFiles/username/locationid/imagename
和
UploadedFiles/username/locationid/Thumbnails/imagename
我是比較新的PHP現在我已經達到了我的知識範圍,但肯定願意學習。從我讀過的文檔中,我認爲我正確地說unlink
方法是正確的命令?
但是我發現真的很難告訴代碼以找到匹配當前username
和locationid
其中,然後刪除匹配$source
名變量,該文件username
和locationid
文件夾中的文件夾。
我只是想知道是否有人可以提供一些指導,請告訴我如何去做這件事。
許多的感謝和親切的問候
您可能還需要確保你解脫。在文件名中的字符,否則你可以像「../../../public/index.php」 –
+1,有趣的是我們認爲一樣我只是在編輯:) –
我不知道它是否沒有提及,所以我會提到:你的代碼應該是結構化的,以便在$ path =和unlink之前運行可變清理行)線。 –