为了账号安全,请及时绑定邮箱和手机立即绑定
<input type='file' name='myName[]' multiple/>

在input里添加一个multiple就可以支持上传多个文件了, 并不需要添加多个input框
很多旧网站都存在双文件上传漏洞, 就是应为flag处理不当的原因.
//检测图片是否为真实的图片类型

$flag=true;

if($flag){

if(!getimagesize($fileInfo['tmp_name'])){

exit('不是真实图片类型');

}

}
会报一个提示Notice: getimagesize() [function.getimagesize]: Read error! 。因为getimagesize()作用于一个假图片,所以读取图片失败,只是提醒,加@就行了
美女表示很尴尬
完美老师大赞
希望老师能开设支付端口链接的课程
脑壳痛,一路听下来
用PHP实现下载工具检测的原理是什么样的呢?
检查到非法文件类型时应该终止脚本,而视频里变成赋值后返回错误信息,没有终止上传操作,绕过检查非法文件类型这一关。
判断那里可以用一个函数把它们整合起来
面向对象比面向过程容易理解
$ext = strtolower(end(explode('/', $type))); 这里应该是/不是 "."
网页乱码可以使用那句熟悉的header
新开始的一门课,打个卡,加油
课程须知
要想更好的掌握本课程的核心知识点,最好能对PHP的基础语法有一定的理解,尤其是循环、数组和面向对象这三大部分,这将更有助于你对本门课程的理解和掌握。
老师告诉你能学到什么?
1、单文件上传的原理与配置 2、多文件上传的处理方法 3、文件下载的代码实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消