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
上传失败!
<?
// ------------------------- -------- ------------------------- //
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
上传失败!
...全文
相关推荐
php新手100个小例子练习
新手100个小例子练习,新手要的就是多动手练习下
php-文件上传之用户头像上传设置
用户在网站上修改头像需要上传头像. 需求: 1.用户在本地上传头像图片 2.头像尺寸要符合条件 3.将头像显示在网页上. 函数设计: upload(); 1获取配置文件 $upload_max_filesize = ; $phpini = int_get(upload_max_filesize); ...
PHP 七牛云文件上传
七牛云开发文档:developer.qiniu.com/kodo (一)Composer 安装 SDK(推荐使用) 进入cmd 终端,切换目录到你部署项目的根目录下,执行以下命令即可:composer require qiniu/php-sdk (二)传统方式安装 进入七牛云,下载官方 PHP-SDK,将下载下来的SDK解压,放入项目第三库文件(vendor 或者 extend) 使用: 申请七牛云账户; 开通对象存储功能( 目录 七牛云开发文档:developer.qiniu.co...
PHP基础之在Dreamweaver下使用PHP实现文件上传
最近遇到很多赶交期末作业的大学生求助,问Dreamweave怎么上传图片啊二哥,本着让你渡过大学美好时光的最后时光, 二哥这个忙帮定了。
php+MySQL新手自写留言本
写个网站需要留言本,可是百度的总是不能直接使用,所以本人经过多次修改已经直接可以照搬照用了,希望能帮小伙伴走出困境。


基础编程
