如何使用codeigniter 3文件上传库上传文件时显示加载程序图像

时间:2016-05-06 18:56:27

标签: php codeigniter

我正试图找出一种使用codeigniter文件上传库的方法。

查看:

public function staff_bulk_upload_process()
    {
        $this->load->model('welcomemodel/welcome_model');
        $time = substr(time(), 5);
        $file_name = 'staff_bulk_upload_file' . $time . '.csv';
        $config['upload_path'] = './uploads/staff/add/';
        $config['allowed_types'] = 'csv';
        $config['max_size'] = 2048;
        $config['file_name'] = $file_name;

        $this->load->library('upload', $config);
        if ( ! $this->upload->do_upload('staff_file'))
        {
            $error = array('error' => $this->upload->display_errors());
            $this->session->set_flashdata('staff_import_message', '<div class="alert" role="alert">'.$error['error'].'</div>');
        }

        redirect('welcome');
    }

我的目标是切换bootstrap的hidden / show类。因此,当文件上传正在进行时,它应该显示图像,一旦完成,图像应该被隐藏。

控制器:

{{1}}

0 个答案:

没有答案