社区
基础编程
帖子详情
PHP对上传附件临时文件的管理如何?
GaoXX
2005-12-01 09:35:52
一般情况下应该是上传页面执行完,然后move_uploaded_file,随即从临时目录中删掉。
但我没法确保是不是真的删掉了,这方面PHP做的怎么样,请有经验的人士指教。
...全文
285
8
打赏
收藏
PHP对上传附件临时文件的管理如何?
一般情况下应该是上传页面执行完,然后move_uploaded_file,随即从临时目录中删掉。 但我没法确保是不是真的删掉了,这方面PHP做的怎么样,请有经验的人士指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Gdj
2005-12-01
打赏
举报
回复
我倒是不太明白php设计个move_uploaded_file要来干嘛。直接用copy不得了,还搞个这么长的名字……。
Gdj
2005-12-01
打赏
举报
回复
只要你的页面执行结束就会删除的。真的。
xmj123
2005-12-01
打赏
举报
回复
我做了很多,都是这样写的,决对删除了的,没问题
barble
2005-12-01
打赏
举报
回复
相信PHP,是真的删除了,如果删除不了会返回错误信息。
Fibona
2005-12-01
打赏
举报
回复
move_upload_file后临时文件php会自动删除的,这个没有必要担心了.
Gdj
2005-12-01
打赏
举报
回复
用 move_upload_file 不用 copy 主要是权限(安全)上的一些问题,
不然你可以 copy 很多东西了
----------------------------------
这个我不是很明白。$_FILES['userfile']['tmp_name']不是系统生成的吗?难道也可以做假?
客户端顶多也就可以造假$_FILES['userfile']['name']吧?如何引导我去copy很多东西?
fox1999
2005-12-01
打赏
举报
回复
用 move_upload_file 不用 copy 主要是权限(安全)上的一些问题,
不然你可以 copy 很多东西了
GaoXX
2005-12-01
打赏
举报
回复
谢谢大家
回复人: Gdj(陈水.智商只有129.非卖品) ( ) 信誉:100 2005-12-01 09:44:00 得分: 0
PHP手册讲了这个问题,但我也木有看懂
======
如果 filename 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。这可以用来确保恶意的用户无法欺骗脚本去访问本不能访问的文件,例如 /etc/passwd。
这种检查显得格外重要,如果上传的文件有可能会造成对用户或本系统的其他用户显示其内容的话。
为了能使 is_uploaded_file() 函数正常工作,必段指定类似于 $_FILES['userfile']['tmp_name'] 的变量,而在从客户端上传的文件名 $_FILES['userfile']['name'] 不能正常运作。
===========
php
20个实例文件简单
上传
下载源码
php
上传
下载源码,目前最流行最简历的20套
php
上传
源码,下载就可使应用。
PHP
文件
上传
和下载
php
上传
下载
PHP
上传
文件开源代码DEMO
自己写的一份
PHP
上传
文件DEMO,能够限制大小,限制格式,程序比较简单,喜欢就下吧~~
php
文件
管理
系统 代码
用
php
实现的在线web文件
上传
,下载,删除,
管理
系统
php
大
附件
上传
php
实现超大
附件
上传
插件,内置代码案例,超大
附件
批量
上传
插件5.3发布
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章