我要上傳CSV文件和XLS文件,我的代碼已經給下面
`xls文件未在codeigniter中上傳?
`$configUpload['upload_path'] = './user_status/';`
$configUpload['allowed_types'] = 'XLS|text/comma-separated-values|application/csv|application/excel|application/vnd.ms-excel|application/vnd.msexcel|text/anytext|text/plain|text/csv|csv|application/vnd.ms-excel';
$configUpload['max_size'] = '5000';
$this->load->library('upload', $configUpload);
$this->upload->do_upload('input field name')`;
我的CSV文件上傳得很好,但是當我選擇XLS文件,然後笨顯示錯誤「的文件類型,你正試圖不允許上傳「。
結果的print_r($ _ FILES)是
Array ([user_status_csv] => Array ([name] => VTRACK.XLS [type] => application/vnd.ms-excel [tmp_name] => C:\xampp\tmp\phpB2C4.tmp [error] => 0 [size] => 2627412))
您是否在allowed_types值中使用'xls'進行檢查? ? – kushalbhaktajoshi 2012-08-15 07:43:19
是的,但同樣的錯誤顯示。 – shihabudheen 2012-08-15 07:45:41
是什麼版本的CI? – TigerTiger 2012-08-15 07:56:01