生活百科知识

经验知识首页 > 饮品 > 详细经验讲解内容页

[视频]在php中怎样限制文件的上传?

关于皮卡堂在php中怎样限制文件的上传?,期待您的经验分享,千言万语,表达不了我的感激之情,我已铭记在心 !
专注科学常识 2019-05-22 09:35:14 37662人看过 分享经验到微博

更新:2024-04-01 20:31:35最佳经验

来自观察者网https://www.guancha.cn/的优秀用户专注科学常识,于2019-05-22在生活百科知识平台总结分享了一篇关于“在php中怎样限制文件的上传?韩信”的经验,非常感谢专注科学常识的辛苦付出,他总结的解决技巧方法及常用办法如下:

92438本经验介绍的是在php中怎样限制文件的上传?在php中,上传文件是一个经常用到的功能,我们在对上传的文件是需要限制的,如文件类型为jpg或者是png,也有可能对上传文件的大小进行限制,接下来我们来看看怎么做。

方法/步骤

1/7分步阅读

新建一个表单。

打开php的编辑器,新建一个上传文件的表单,在表单中,将提交的地址链接到upload_file1.php。

[图]2/7

设置php文件的字符集。

然后新建接收上传文件的php文件,首先我们将该php的字符集设置为“utf-8”。

header("Content-type:text/html;charset=utf-8");

[图]3/7

设置允许上传的文件类型。

接着我们设置上传的文件类型为“'jpg','png','gif','jpeg'”。$allowexts=['jpg','png','gif','jpeg'];

[图]4/7

提取上传文件名后缀。

将上传的文件的后缀提取出来,通过explode和end函数来实现。

$temp=explode('.', $_FILES['file']['name']);

$extend=end($temp);

[图]5/7

对文件类型进行判断。

对于上传过来的文件,将它的文件类型,以及判断它的后缀是不是我们允许上传的文件类型。

[图]6/7

返回不合法文件。

如果上传的文件的类型不符合我们的要求,则输出“invalid file”的提示信息。

[图]7/7

进行测试。

代码写好之后,我们就可以在浏览器中进行测试了,输入地址,按回车进行访问,随便选择一个文件上传来进行测试。

[图]PHP上传文件文件限制

编辑于2019-05-22,内容仅供参考并受版权保护

经验备注

我发现了这篇经验很有用:你也认同《在php中怎样限制文件的上传?》的经验分享有价值,就请和朋友们一起分享吧。另外,在php中怎样限制文件的上传?的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。

本文网址:https://www.5058.cn/article/4dc40848076f3bc8d846f161.html

下一篇