免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1319 | 回复: 3
打印 上一主题 下一主题

★★php上传文件后不能读的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-14 11:39 |只看该作者 |倒序浏览
代码片段:
$uploaddir = "uploaddir/";
$mainpic = $_FILES["mainpic"]["name"];

if (move_uploaded_file($_FILES['mainpic']['tmp_name'], $uploaddir.$mainpic)) {
print $_FILES['mainpic']['name'];
}

例如,上传test.gif到uploaddir/目录,发现test.gif的文件属性为:
-rw-------,
即该文件不能被web用户读取,也就是无法在网页上显示该图片。

我在想是不是tmp的原因,因为文件是从tmp目录中转移过来的, 如果tmp的权限不允许读,那转移后的文件是否也不能读?

请各位指点一下,谢谢。

论坛徽章:
0
2 [报告]
发表于 2004-12-14 13:36 |只看该作者

★★php上传文件后不能读的问题

最简单的办法,是上传以后用chmod把这个文件的属性改成777就好!

论坛徽章:
0
3 [报告]
发表于 2004-12-15 09:05 |只看该作者

★★php上传文件后不能读的问题

在php里面可以用这个函数吗?

论坛徽章:
0
4 [报告]
发表于 2004-12-15 09:21 |只看该作者

★★php上传文件后不能读的问题

sure.
http://us4.php.net/manual/en/function.chmod.php
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP