如何使用Codeigniter上传pdf文件

如何使用Codeigniter上传pdf文件,pdf,codeigniter-3,Pdf,Codeigniter 3,如何使用codeigniter上传pdf文件?有人能分享代码吗?这对我会有很大帮助。我搜索了一下,但没有找到具体的解决方案 控制器中的/////////// public function do_upload() { $config['upload_path'] = './uploads/';//file save path $config['allowed_types'] = 'pdf';

如何使用codeigniter上传pdf文件?有人能分享代码吗?这对我会有很大帮助。我搜索了一下,但没有找到具体的解决方案

控制器中的///////////

public function do_upload()
    {
            $config['upload_path']          = './uploads/';//file save path
            $config['allowed_types']        = 'pdf';
            $config['max_size']             = 100000;


            $this->load->library('upload', $config);

            if ( ! $this->upload->do_upload('userfile'))
            {
                    $error = array('error' => $this->upload->display_errors());

                    $this->load->view('upload_form', $error);
            }
            else
            {
                    $data = array('upload_data' => $this->upload->data());

                    $this->load->view('upload_success', $data);
            }
    }