lj0918
注册会员

UID 74490
精华
0
积分 184
帖子 130
金钱 184 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-5 来自 沈阳
状态 离线
|
是我的copy函数用错了吗?
if(!empty($file))
{
if(ispicfile($file_name))
{
$filename=explode(".",$file_name);
$filename=$dat["art_id"].".".$filename[1];
if (!file_exists("../../upfiles")) mkdir("../../upfiles",0777);
if (!file_exists("../../upfiles/art")) mkdir("../../upfiles/art",0777);
if(copy($file,"../../upfiles/art/".$filename))
{
$dat["art_top"]=$filename;
}
else
{
echo "<script language=JavaScript>alert('图片上传失败');</script>";
echo "<script language=JavaScript>location='addindex.php';</script>";
exit();
}
}
else
{
echo "<font size=2 color=red>您上传的<font size=2 color=green>".$file_name."</font>文件不是合法的图片文件</font><br>";
echo "<script language=JavaScript>alert('图片上传失败');</script>";
echo "<script language=JavaScript>location='addindex.php';</script>";
exit();
}
}
这段代码在本地windows测试正常,
但上传后,提示
Warning: copy(../../upfiles/art/1152889781.gif):failed to open stream ermission denied错误!
文件夹的权限我也改为777了,不知错在哪里!
大家帮我看看!
|
|