用服务器中的另一个图像替换图像
问题描述:
例如,您可以将简报头像上传到您的个人资料。我想删除用户以前的那个。用服务器中的另一个图像替换图像
因此,在查询之前,它将使用newfile2.jpg更改“avatar”列,我想获取旧文件newfile1.jpg,并从服务器中删除上一张图片。
如何从服务器上删除图像?
答
您可以使用命名约定。例如:
<user_id>_avatar.jpg
因此,当用户上传新的头像图像时,它只是覆盖旧头像。
答
那么我真的认同“Phill”,你可以使用命名约定,但是你真的想要删除然后使用unlink命令。
$filename = // File name with full path
unlink($filename);
感谢
你为什么不干脆用用户的ID /名称作为文件名?这样你每个用户只有一个文件。 – Gumbo 2010-10-08 16:14:35