帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
60
帖子
0
勋章
148
Y币

多图片上传代码,后台是Thinkphp3.2

[复制链接]
发表于 2017-2-11 22:16:30
在论坛找多图上传,看了很多帖子都是一段段的,并没看到完整,最后还是琢磨出来,大神请绕过,别笑话我了,新手一个,也懂新手的苦,故把多图上传的前台和后台的核心代码贴出来
也借此机会感谢
/*
过程遇到以下两个问题:
  • 没有找到临时文件夹
  • 非法上传文件(上传文件的大小,数量等,如果遇到就先调试这些看看)
这两个问题都是在php.ini修改可以解决,如果遇到,百度解决下,这就不贴出来了
后台是TP3.2
*/
前台代码
api.ajax({
                            url: url,
                            method: 'post',
                            timeout: 30,
                            dataType: 'json',
                            returnAll: false,
                            data: {
                                values: { uid:uid },
                                files: {
                                    'file[]': image//image为数组
                                }
                            }
                        },function( ret, err ){
                                alert(ret);
                                alert(err);
                        });
后台代码:
function chuadd(){
                $files=$_FILES['file']['name'];
                $upload = new \Think\Upload(); //实例化上传类
                //$upload->maxSize  = 3145728000 ;// 设置附件上传大小
                $upload->saveRule=uniqid().rand();
                $upload->exts  = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
                $upload->rootPath='./';
                $upload->savePath =  'Public/Uploads/';// 设置附件上传目录
               
                for ($i=0;$i<count($files);$i++){
                        if(!$info=$upload->upload()) {// 上传错误提示错误信息
                                $this->error($upload->getError());
                                //$this->ajaxReturn(2);
                        }else{// 上传成功 获取上传文件信息
                                $add['path'][]=date('Y-m-d').'/'.$info['file']['savename'];
                        }
                }
}


43
帖子
0
勋章
1881
Y币
支持支持,分享跳过的坑是最大的帮助。
28
帖子
0
勋章
666
Y币
感谢分享
28
帖子
0
勋章
666
Y币
感谢分享
0
帖子
0
勋章
87
Y币
感谢分享
1682
帖子
10
勋章
87
Y币
感谢分享
0
帖子
0
勋章
87
Y币
好东西一定要看看!
1
帖子
0
勋章
87
Y币
好东西一定要看看!
0
帖子
0
勋章
5
Y币

好东西一定要看看!
2
帖子
0
勋章
29
Y币
买卖源码就到连我巴巴  全站精品网站  APP源码  www**.**

资源下载站,全站精品源码,DZ插件,SSC竞猜,拆分,虚拟币源码  bbs**.**
12下一页
您需要登录后才可以回帖 登录

本版积分规则