panglongphp
(panglongphp)
注册会员

初级会员
UID 65962
精华
0
积分 159
帖子 81
金钱 159 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-8-18 来自 1
状态 离线
|
请教一个问题
我在网上找的一个程序 拷贝文件程序?
function CopySDIR($T_DIR,$Sourse){
if(is_dir($T_DIR)){
$handle=opendir($T_DIR);
if(!is_dir($Sourse)){mkdir($Sourse,0777);}
while ($file = readdir($handle)) {
if($file=="." || $file==".."){ continue; }
if(is_dir($T_DIR."/$file"))
{ CopySDIR($T_DIR."/$file",$Sourse."/$file");
if(!is_dir($Sourse."/$file")){mkdir($Sourse."/$file",0777);}
} else{ copy($T_DIR."/$file",$Sourse."/$file"); }}closedir($handle);}}
用来 拷贝 文件中的所有内容到 别一个目标文件中
$dir="./copy".
$template="./yw_template";
if(!is_dir($dir))
{
CopySDIR($template,$dir);
}
我在网上测试时,确实可以 拷贝 成功,但 copy 文件属性为:755 里面的文件属性是:644
我登录到空间后,根本删除不了它 (copy),显示:Operation not permit 这怎么办啊,我是用管理员登录
的,怎么删除不了它啊,它的属性也改不了,我明明用了 mkdir(,0777) ,怎么会没权删除呢 ???? 
[ 本帖最后由 panglongphp 于 2006-8-25 10:57 AM 编辑 ]
|
|