2

CodeIgniterにExcelファイルを何度もアップロードしたいのですが、うまくいきません

(アップロードしようとしているファイルタイプは許可されていません。)

コントローラーコーディング:

                $this->load->library('upload');
                $this->load->helper('file');
                //$config['upload_path'] = XLS_PATH;
                $config['upload_path'] = './public/test/files/test/';
                $config['allowed_types'] = 'xls|xlsx';
                $config['max_size'] = 0;

                $this->upload->initialize($config);

                echo $this->upload->file_type;

                if (!$this->upload->do_upload('userfile'))
                {

                    echo $this->upload->display_errors();

                }
                else
                {
                      $this->upload->do_upload('userfile');

                }

ビュー:

<form method="post" enctype="multipart/form-data">
<input type="file" id="userfile" name="userfile"/>
<input type="submit" name="submit" id="sumit" value="Test" />
 </form>
4

1 に答える 1

1

そのライブラリにはバグがありますが、これが役立つかもしれません

于 2012-11-08T09:01:12.197 に答える