2010-10-08 96 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); 

感谢

相关问题