is_uploaded_file在php中的作用是判断上传的文件是否成功了。

is_uploaded_file在php中的作用是判断上传的文件是否成功了。

is_uploaded_file

( PHP 4中“ = 4.0.3 , PHP 5中)

is_uploaded_file -告诉是否上载该文件后通过HTTP

描述

布尔is_uploaded_file (字符串$文件名)

返回TRUE如果该文件的文件名命名为通过HTTP上传职务。这是非常有用的,以帮助确保恶意用户并没有试图欺骗脚本到档案工作赖以不应该工作-例如, / etc / passwd文件。

这样的检查是特别重要的,如有任何机会,任何事情的上传的文件可以揭示它们的内容给用户,甚至向其他用户在同一系统上。

为适当的工作,功能is_uploaded_file ( )需要的论点一样变量$ _FILES [ ' userfile ' ] [ ' tmp_name ' ]将为-的名称上传文件的客户机变量$ _FILES [ ' userfile ' ] [ '姓名' ]不不工作。

参数

文件名

正在检查的文件名。

返回值

返回TRUE或FALSE的成功失败。

实例

例如# 1 is_uploaded_file ( )的例子

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {

echo "File ". $_FILES['userfile']['name'] ." uploaded successfully.n";

echo "Displaying contentsn";

readfile($_FILES['userfile']['tmp_name']);

} else {

echo "Possible file upload attack: ";

echo "filename '". $_FILES['userfile']['tmp_name'] . "'.";

}

?>

php is uploaded file,php is_uploaded_file 函数相关推荐

  1. php is uploaded file,PHP中的is_uploaded_file()函数

    is_uploaded_file()函数检查文件是否通过HTTP POST上传.如果文件是通过HTTP POST上传的,则该函数返回TRUE.失败时返回FALSE. 语法is_uploaded_fil ...

  2. php is uploaded file,is_uploaded_file函数引发的不能上传文件问题

    is_uploaded_file函数引发的不能上传文件问题 更新时间:2013年10月29日 16:20:11   作者: 不能上传文件,都返回失败.经过排查发现是PHP中的is_uploaded_f ...

  3. is_uploaded_file函数引发的问题

    起因 : 在利用MooPHP的一个项目中,接到用户反馈说其所有客户不能上传文件,都返回失败.经过排查发现是PHP中的is_uploaded_file函数在 捣鬼. 细节分析 : 在正常情况下,通过PH ...

  4. uploaded php,PHP uploaded_files函数使用技巧详解_PHP教程

    对 在早期的PHP版本中,上传文件很可能是通过如下的代码实现的:-- if (isset($_FILES['file'])) { $tmp_name= $_FILES['file']['tmp_nam ...

  5. 手机如何看python文件大小_如何安全地检查上传文件的大小?(How to check size of uploaded file safely in bottlepy?)...

    如何安全地检查上传文件的大小?(How to check size of uploaded file safely in bottlepy?) 我真的害怕read()操作,因为它使用内存. 例如,任何 ...

  6. C语言File文件操作函数学习

    C语言File文件操作函数学习 (禁止转载) (content from <C Primer Plus, Fifth Edition> By Stephen Prata) · Functi ...

  7. C++基础——有关FILE的那些函数

    获得文件大小 获得文件所占字节数: long file_size(FILE* f) {long length;fseek(f, 0, SEEK_END);length = ftell(f);fseek ...

  8. Javascript之File和Blob函数的使用、创建文件上传服务器

    大纲 1.File 和Blob 的使用和区别 2.创建文件并上传 3.其他方法:FileReader.createObjectURL.revokeObjectURL 1.File 和Blob 的使用和 ...

  9. 二file操作、函数

    <1>文件操作 open函数打开文件 f=open("rhello.txt","r") 打开模式: read()操作: f.read() #读取文件 ...

最新文章

  1. vue全家桶+Koa2开发笔记(5)--nuxt
  2. 智能实验室-全能优化(Guardio) 4.92.0.812
  3. 如何在ABAP里用函数式编程思想打印出非波拉契Fibonacci(数列)
  4. 测试软件项目的方法,保证项目测试进度的几个方法
  5. 远程电脑桌面控制怎么看计算机,计算机如何通过远程控制,可以查看他人电脑屏幕...
  6. 对表头指针、表头结点,单链表删除的理解
  7. 深度解析,教你如何打造自动驾驶的数据闭环
  8. JavaSE基础笔记
  9. 前端每日实战:33# 视频演示如何用纯 CSS 创作牛奶文字变换效果
  10. Div 高度、滚动条距 Div 顶部偏移量、Div 中文档总高度
  11. 分享一个嘉立创封装库(内含AD和PADS两种格式)
  12. OpenCV入门教程,超详细OpenCV入门教程!10小时让你轻松掌握opencv的使用
  13. Qt点击按钮两次才弹出菜单如何解决
  14. java beetl输出demo_Beetl 快速入门
  15. hdu 3987 Harry Potter and the Forbidden Forest
  16. thinkpad选择启动项_ThinkPad如何设置光驱引导启动
  17. 爬虫3_获取汇率数据
  18. CSDN博客皮肤设置
  19. Docker之使用maven插件【Dockerfile方式】构建并推送镜像到私有仓库
  20. 希尔伯特及其《几何学基础》电子版(英文PDF),

热门文章

  1. python按钮调用函数_Python中Button组件的属性及参数
  2. 教程 | 10分钟成为简笔画达人,你也可以!3
  3. nodejs运行html5,nodejs项目怎么运行?
  4. angular2 表格打印 -essence-ng2-print插件
  5. EXCEL--筛选小技巧
  6. 理解http运营商劫持与防御机制
  7. 我的世界Java版如何锁潜行_我的世界潜行怎么设置 潜行设置方法攻略
  8. 民安智库开展景区游客满意度调查
  9. 实验四、UML动态建模之顺序图分析与设计【PowerDesginer】
  10. ios 控件徽章_如何在iOS 8中正确设置应用程序徽章值?