1、图片上传
public function upload_img(){
$config['upload_path'] = './uploads/tenants/hospital_picture';//设置上传路径
$config['allowed_types'] = 'gif|jpg|png|jpeg'; //设置图片类型
$config['file_name'] = date('YmdHis').rand(1000,9999);//配置图片名称
$this->load->library('upload', $config);//加载ci自带的图片上传插件
// print_r($this->upload->data());//打印上传信息
if (!$this->upload->do_upload('file_name')){//上传文件
$this->return['status'] = 'fail';
$this->return['msg'] = $this->upload->display_errors();//显示错误信息
}else{
$data = $this->upload->data();//获取上传信息
$path = base_url('uploads/tenants/hospital_picture/').$data['file_name'];//拼接出文件路径
$this->return['data'] = $path;//将地址返回到前台
}
return json_encode($this->return);
}