为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / sggo
如果是使用name1,name2,name3这种形式的话,你就把上传的文件的个数给限定了,而如果使用name[]的形式,我可以使用js来增加上传文件的个数,较为方便。

已采纳回答 / 圆圆的圈圈
$res['dest'是完整的文件路径,将完整的文件路径赋值给$uploadfiles[]

已采纳回答 / weibo_慕桂英6548011
取出$file['name'][$key]对应的值,然后赋值给 $files[$i]['name']相当于:$files[0]['name']=$file['name'][0] $files[0]['type']=$file['type'][0] $files[0]['error']=$file['error'][0] $files[1]['name']=$file['name'][1]

已采纳回答 / 慕粉6599955
应该是zend studio这里带的,好像是emmet

最新回答 / 慕前端7121920
你都已经移动了,还去拷贝文件干嘛

最赞回答 / 蓝狼de爱
1.你看看目录是否存在2.看看配置文件中的临时目录有没有设置3.看看上传返回的error是否成功是0

最赞回答 / Gp新的一天
在upload_func1.php中看到这句if($res) return $res;应该改为if(!empty($res)){return $res;}详解:因为原来这句代码判断$res是否为真,因为当$res上传空文件的时候直接就也是true,然而这句代码还是执行了,所以我们应该判断的是$res是否不为空,如此的话就直接返回$res;就不会报错$res不存在的情况了。

已采纳回答 / 丁玄
这几行代码没有问题, 请检查一下 action="doAction.php"  这个提交的地址及路径是否正确

最赞回答 / 木木3368303
这个我也是想了大约十分钟吧,我大概说一下我是这样理解的,其实我们遍历这个只是为了得到那个$file["name"]中的下标$key,不是为了得到它的$val值,上传四张就有四个下标0-3,比如我们第一次遍历,得到的$key是0,此时我们只需要将$file["name"]、$file["type"]......中的下标为0的值赋给我们$files数组中的第i个二维数组就行了,希望能帮到你吧。

最赞回答 / Ghelen
对于更多的上传方法,我觉得还是 一些第三方的组件比较稳点
课程须知
要想更好的掌握本课程的核心知识点,最好能对PHP的基础语法有一定的理解,尤其是循环、数组和面向对象这三大部分,这将更有助于你对本门课程的理解和掌握。
老师告诉你能学到什么?
1、单文件上传的原理与配置 2、多文件上传的处理方法 3、文件下载的代码实现

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消