-2
我有一个rackspace托管的服务器。我有一个应用程序在服务器上传文件,并存储在MySQL数据库。按照数据库ID删除服务器文件
的文件遭到上传与主键ID和用户选择的延伸一样doc
,jpg
,zip
,pdf
等 - 实例:111.jpg
现在我已经从后台删除了MySQL数据库几个IDS因此文件留在目录中。
现在我该如何删除那些在数据库中删除了id的文件,但文件仍然保留在服务器中?
我有一个rackspace托管的服务器。我有一个应用程序在服务器上传文件,并存储在MySQL数据库。按照数据库ID删除服务器文件
的文件遭到上传与主键ID和用户选择的延伸一样doc
,jpg
,zip
,pdf
等 - 实例:111.jpg
现在我已经从后台删除了MySQL数据库几个IDS因此文件留在目录中。
现在我该如何删除那些在数据库中删除了id的文件,但文件仍然保留在服务器中?
那么你需要具有该文件的文件名和路径才能从目录中删除该文件。一旦你有,你可以有这样的事情:
function remove_image($image_name_with_path)
{
if(file_exists(realpath($image_name_with_path))){
unlink($image_name_with_path);
return true;
}
return false;
}
这只是
当你删除的ID你为什么不删除这些文件的例子吗? – Chris
@Chris鸡为什么过马路?^_^ – Petzy
[这个问题](http://stackoverflow.com/q/6731797/3536236)看起来像你在找什么。 – Martin