php新手请教文件上传问题
我有一段在网上找的上传文件的代码,但存在问题现将原文件贴出,报错贴出,请高手支招!
<?
// ------------------------- -------- ------------------------- //
require ("../include/config.inc.php");
require ("./global.php");
// ------------------------- -------- ------------------------- //
// check cookie
islogin($HTTP_COOKIE_VARS[$cookie_name][1],$HTTP_COOKIE_VARS[$cookie_name][2]);
$cookie_user = $HTTP_COOKIE_VARS[$cookie_name][1];
// 构造文件名
$datetime = date("YmdHis_");
$file_name = $datetime.$upfile_name;
$filename = "../file/".$datetime.$upfile_name;
// 将文件存放到服务器
if (copy($upfile,$filename)):
if (!$old_file_name==""):
$delfilename = "../file/".$old_file_name;
unlink($delfilename);
endif;
echo "<a href=\"add.php?img_name=$img_name&file_name=$file_name\">上传成功!</a>";
echo "<META HTTP-EQUIV=REFRESH CONTENT=\"0;URL=$file?id=$id&img_name=$img_name&file_name=$file_name\">";
else:
echo "上传失败! \n";
echo "<a href=javascript:history.back(1)>点击这里返回</a>\n";
endif;
?>
报错如下:
Warning: Unable to create '../file/20050419101742_信息系统基础设施技术规范范围.doc': Permission denied in /var/www/html/dbgsfileman/admin/up_file.php on line 23
上传失败!