PHP对上传附件临时文件的管理如何? 相信PHP,是真的删除了,如果删除不了会返回错误信息。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我倒是不太明白php设计个move_uploaded_file要来干嘛。直接用copy不得了,还搞个这么长的名字……。 谢谢大家回复人: 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'] 不能正常运作。=========== 用 move_upload_file 不用 copy 主要是权限(安全)上的一些问题,不然你可以 copy 很多东西了 用 move_upload_file 不用 copy 主要是权限(安全)上的一些问题,不然你可以 copy 很多东西了----------------------------------这个我不是很明白。$_FILES['userfile']['tmp_name']不是系统生成的吗?难道也可以做假?客户端顶多也就可以造假$_FILES['userfile']['name']吧?如何引导我去copy很多东西? move_upload_file后临时文件php会自动删除的,这个没有必要担心了. php中面向对象开发探讨 关于一个验证码的问题 登陆验证,用户名查询不到结果 PHP读取文件,下载的原理是什么? 数据库表名的取法有关系么? Notice: Undefined index问题的解决 Fatal error: Call to undefined function date_format() PHP 自定义函数如何书写“可选参数” 请教一个论坛帖子列表的问题 想知道blog的相关技术都是什么 请教一个flush的问题 Macromedia公司说我们公司制作网页用的Dreamweaver工具盗版的,请教。
回复人: 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'] 不能正常运作。
===========
----------------------------------
这个我不是很明白。$_FILES['userfile']['tmp_name']不是系统生成的吗?难道也可以做假?
客户端顶多也就可以造假$_FILES['userfile']['name']吧?如何引导我去copy很多东西?