位置: 编程技术 - 正文

PHP:is_uploaded_file()的用法_Filesystem函数

发布时间:2024-01-04
is_uploaded_file

推荐整理分享PHP:is_uploaded_file()的用法_Filesystem函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.0.3, PHP 5)

is_uploaded_file — 判断文件是否是通过 HTTP POST 上传的

说明 bool is_uploaded_file ( string $filename )

如果 filename 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。这可以用来确保恶意的用户无法欺骗脚本去访问本不能访问的文件,例如 /etc/passwd。

这种检查显得格外重要,如果上传的文件有可能会造成对用户或本系统的其他用户显示其内容的话。

为了能使 is_uploaded_file() 函数正常工作,必段指定类似于 $_FILES['userfile']['tmp_name'] 的变量,而在从客户端上传的文件名 $_FILES['userfile']['name'] 不能正常运作。

参数 PHP:is_uploaded_file()的用法_Filesystem函数

filename

要检查的文件名。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

范例

Example #1 is_uploaded_file() 例子

<?phpif(is_uploaded_file($_FILES['userfile']['tmp_name'])){echo"File".$_FILES['userfile']['name']."uploadedsuccessfully.n";echo"Displayingcontentsn";readfile($_FILES['userfile']['tmp_name']);}else{echo"Possiblefileuploadattack:";echo"filename'".$_FILES['userfile']['tmp_name']."'.";}?>

参见

move_uploaded_file() - 将上传的文件移动到新位置 $_FILES 关于用法的简单例子 文件上传处理

PHP:is_readable()的用法_Filesystem函数 is_readable(PHP4,PHP5)is_readable判断给定文件名是否可读说明boolis_readable(string$filename)判断给定文件名是否存在并且可读。参数filename文件的路径。返回值如果

PHP:is_file()的用法_Filesystem函数 is_file(PHP4,PHP5)is_file判断给定文件名是否为一个正常的文件说明boolis_file(string$filename)判断给定文件名是否为一个正常的文件。参数filename文件的路径。返

PHP:is_dir()的用法_Filesystem函数 is_dir(PHP4,PHP5)is_dir判断给定文件名是否是一个目录说明boolis_dir(string$filename)判断给定文件名是否是一个目录。参数filename如果文件名存在并且为目录则返

标签: PHP:is_uploaded_file()的用法_Filesystem函数

本文链接地址:https://www.jiuchutong.com/biancheng/285199.html 转载请保留说明!

上一篇:PHP:is_link()的用法_Filesystem函数(php symlink)

下一篇:PHP:is_readable()的用法_Filesystem函数(php -i)

  • 清算资产处置
  • 发行股票手续费佣金计入什么科目
  • 一般纳税人收到普票可以抵扣吗
  • 广告费的明细
  • 股东退股退本金及利润
  • 退回投资款转为借款怎么记账
  • 成品油经销企业开具的成品油电子专用发票
  • 汇款出国规定
  • 购进环保节能设备如何抵扣进项税
  • 建筑业简易征收差额征税的计算案例
  • 外购材料费用可能计入
  • 公司间分摊费用开票问题
  • 营改增后还有企业所得税吗?
  • 上海市购销合同印花税计税金额怎么算?
  • 分公司转总公司款分录
  • 建筑业营改增账务处理怎么做?
  • 减免税金需要结转吗
  • 已认证的发票在哪里查
  • 专票记账联丢失了要罚款吗
  • 消费税怎样做分录
  • 什么情况可以出境
  • 一寸照片尺寸是几乘几
  • 主板故障开机断电
  • 计算机网络默认网关什么意思
  • win11如何设置开机自启动软件
  • 最新版win10激活
  • 公司购买电脑流程怎么做
  • php字符串函数大全
  • 供热企业收取采暖费标准
  • 酒店加盟管理费多少
  • 其他应付款怎么平账
  • 劳务报酬所得与经营所得
  • codevein配置要求
  • 解决烧心最快方法
  • jquery版本
  • 文化事业建设费的征收标准
  • php的oop的理解
  • css盒子模型怎么做
  • discuz如何关闭站点
  • js继承的几种方式 各有什么优缺点
  • 免抵退申报汇总表在哪里
  • 对公银行卡账户
  • 营业外收支的账户是什么
  • 报建费减免
  • db2导出数据到excel
  • mysql数据库访问速度慢的解决方法
  • 一般纳税人提供财政部和国家税务总局规定的
  • 生产企业的生产许可证
  • 盘亏的设备要进仓库吗
  • 个税专项附加扣除标准调整
  • 已确认收入但尚未发出商品分录
  • 去年未分配利润 负数 结转今年
  • 外贸企业的汇率怎么算
  • 火车票退票改签手续费
  • 如何理解什么是半殖民地半封建社会
  • 本年利润为什么是负数
  • 一般纳税人的进项税率是多少
  • 年末坏账准备计提余额减少说明什么
  • 凭证导致账簿错误
  • sqlserver中存储过程
  • sql如何实现
  • js操作剪切板
  • 关于存储过程的描述
  • win2003启动无法显示桌面
  • 苹果手机价格
  • 不用鲁大师
  • win10的java环境该怎么配置?java环境变量配置介绍
  • 让Windows XP、2003、2008自动登录的设置
  • 安装ubuntu 20.10
  • nodejs操作sqlserver
  • js中的ajax
  • Open quote is expected for attribute "name" associated with an element type "item".
  • 发现可疑文件autorun.inf
  • linux shell获取ip地址
  • [置顶]星陨计划
  • 安卓wifi打不开解决
  • a+bpython
  • jquery的核心函数
  • js实现vue
  • 虚开增值税发票但未抵扣怎样处罚
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号