think php怎么实现多文件上传啊,老师,求解答

来源:3-7 产品功能讲解与分析

慕容0129426

2021-01-06

多图片上传,比如一次可以同时上传两张照片

写回答

2回答

7七月

2021-01-06

这个具体代码没法回答你,因为我也没用TP做过多文件上传。但是这个在任何框架里都应该是ok的,只是一个读取参数的问题。

0
0

7七月

2021-01-06

这个和TP没关系吧,这是HTTP的基本功能。可以提交多个file的。

0
1
慕容0129426
在tp里面代码如何编写比如说: /*接收上传的照片文件*/ $file = $_FILES; if(!empty($file['head_img']['name'])){ $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型 $upload->rootPath = './Uploads/'; // 设置附件上传根目录 $upload->savePath = ''; // 设置附件上传(子)目录 // 上传文件 $info = $upload->upload(); if(!$info) {// 上传错误提示错误信息 $this->error($upload->getError());exit; }else{// 上传成功 /*拼接图片地址*/ $data['head_img'] = ltrim($upload->rootPath,'.').$info["head_img"]['savepath'].$info["head_img"]['savename']; }
2021-01-06
共1条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程