服务器上的一个图片文件夹很多年没有处理了,现在要让数据库里有的图片文件移到另外一个文件夹下,应该如何写php文件现在的图片文件夹是sell_cn,需要移动到tmp文件夹中,数据库中要把pic_name和pic_name1字段中的图片现在都存在sell_cn中,pic_name是sell_cn下的文件夹,pic_name1是pic_name中的图片文件。比较乱不知道大家懂了吗?就是要写一个数据库查询sell_cn中pic_name和pic_name1中有值的文件,然后按照这些数据把sell_cn中的对应文件名的文件移动到tmp中。不知道应该如何写php文件,新手跪求!!!!!!!!!!
function doMoveDir($source,$target)
{
if(is_dir($source))
{
$dest_name=basename($source);
if(!mkdir($target.$dest_name))
{
return false;
}
$d=dir($source);
while(($entry=$d->read())!==false)
{
if(is_dir($source.$entry))
{
if($entry=="."||$entry=="..")
{
continue;
}
else
{
$this->doMoveDir("$source$entry\\","$target$dest_name\\");
}
}
else
{
if(!copy("$source$entry","$target$dest_name\\$entry"))
{
return false;
}
}
}
}
else
{
if(!copy("$source$entry","$target$dest_name\\"))
{
return false;
}
}
return true;
}
// ========== doMoveDir