2010-10-08 58 views
0

例如,您可以將簡報頭像上傳到您的個人資料。我想刪除用戶以前的那個。用服務器中的另一個圖像替換圖像

因此,在查詢之前,它將使用newfile2.jpg更改「avatar」列,我想獲取舊文件newfile1.jpg,並從服務器中刪除上一張圖片。

如何從服務器上刪除圖像?

+0

你爲什麼不乾脆用用戶的ID /名稱作爲文件名?這樣你每個用戶只有一個文件。 – Gumbo 2010-10-08 16:14:35

回答

5

您可以使用命名約定。例如:

<user_id>_avatar.jpg 

因此,當用戶上傳新的頭像圖像時,它只是覆蓋舊頭像。

13

那麼我真的認同「Phill」,你可以使用命名約定,但是你真的想要刪除然後使用unlink命令。

$filename = // File name with full path 
unlink($filename); 

感謝

相關問題