【发布时间】:2015-01-27 21:14:47
【问题描述】:
上传csv、pdf等的代码
$config['allowed_types'] = "application/pdf|pdf|application/octet-stream|csv";
开
print_r($_FILES);
给予 对于csv
Array ( [userfile] => Array ( [name] => file.csv [type] => application/octet-stream [tmp_name] => C:\xampp\tmp\php4FD2.tmp [error] => 0 [size] => 7 ) )
PDF格式
Array ( [userfile] => Array ( [name] => doc.pdf [type] => application/pdf [tmp_name] => C:\xampp\tmp\phpA4E5.tmp [error] => 0 [size] => 127670 ) )
在
$this->upload->display_errors()
两者兼得
Array ( [error] => 1 [msg] => The filetype you are attempting to upload is not allowed. )
任何有想法的人都是问题
我也尝试过像这样来自其他 que 的 ans 在 mimes.php 中
'pdf' => array('application/pdf', 'application/x-pdf', 'application/x-download','application/x-download', 'binary/octet-stream', 'application/unknown', 'application/force-download'),
【问题讨论】:
标签: php codeigniter file-upload upload