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 发布