//这里划分一下允许上传的文件类型
$ftype = 'jpg,gif,png,jpeg,bmp';
$setting = array(
'mimes' => '', //允许上传的文件MiMe类型
'maxSize' => 3 * 1024 * 1024, //上传的文件大小限制 (0-不做限制)
'saveName'=> array('uniqid',iconv('utf-8','gb2312',$new_reginfo['plate_no'])."_"),
'exts' => $ftype, //允许上传的文件后缀
'autoSub' => true, //自动子目录保存文件
'subName' => array('date', 'Y-m-d'), //子目录创建方式,[0]-函数名,[1]-参数,多个参数使用数组
'rootPath' => './Public/uploads/',
'savePath' => '',
);
$uploader = new Upload($setting, 'Local');
$info = $uploader->upload($_FILES);
if ($info) {
//图片的文件名,保存到数据库
$new_reginfo['img_one'] = $info['img_one']['savename'];
$new_reginfo['img_two'] = $info['img_two']['savename'];
$new_reginfo['img_three'] = $info['img_three']['savename'];
$addResult = $reg_info->add($new_reginfo);
$result = array(
'isSucc' => true,
'msg' =>'上传成功'
);
$this->ajaxReturn($result);
} else {
$result = array(
'isSucc' => false,
'msg' => $uploader->getError()
);
$this->ajaxReturn($result);
}
最佳答案