public function uploadimg(){ if (IS_POST) { $data = I('post.'); $data = I('post.'); $config = array( 'mimes' => array(), //允许上传的文件MiMe类型 'maxSize' => 0, //上传的文件大小限制 (0-不做限制) 'exts' => array('jpg','png','jpeg','gif'), //允许上传的文件后缀 'autoSub' => true, //自动子目录保存文件 'subName' => array('date', 'Y-m-d'), //子目录创建方式,[0]-函数名,[1]-参数,多个参数使用数组 'rootPath' => './Uploads/Pic/', //保存根路径 'savePath' => '', //保存路径 ); $upload = new \Think\Upload($config); $info = $upload->upload(); foreach ($data as $key => $value) {} foreach ($info as $key => $v) {} for($i=0 ; $i < count($value) ; $i++){ $batch['pt_time'] = time(); $batch['pt_show'] = 0; $batch['pt_name'] = $data['pt_name'][$i]; $batch['pt_website'] = $data['pt_website'][$i]; $batch['pt_flag'] = $data['pt_flag'][$i]; $batch['pt_img'] = '/Uploads/Pic'.'/'.$info[$i]['savepath'].$info[$i]['savename']; M('Photos')->add($batch); } $this->redirect('edit',array('flag'=>7)); }else{ $this->display(); } }
<input name="pt_img[]" type="file" />
thinkphp批量上传图片
最新推荐文章于 2021-05-11 14:22:22 发布