我在笨framework.I工作要上傳文檔或DOCX file.So我有這樣寫代碼:無法上傳DOC或DOCX文件笨
$config['upload_path'] = './uploads/resume/';
$config['allowed_types'] = 'docx|doc|DOC|DOCX';
$this->upload->initialize($config);
if (! $this->upload->do_upload('resume'))
{
print_r($error = array('error' => $this->upload->display_errors()));
}
else
{
$upload = $this->upload->data();
print_r($upload);exit;
}
在這裏,它顯示和錯誤,如您正試圖上傳的文件類型不被允許。和文件沒有上傳。
我也修改mimes.php文件,並添加
'doc' => array('application/msword', 'application/vnd.ms-office'),
'docx' => array('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/zip', 'application/msword', 'application/x-zip'),
當我打印$這個 - > upload->數據()話,就說明FILE_TYPE爲應用/ vnd.oasis。 opendocument.text
但是,它不工作。所以我怎樣才能上傳文檔或docx文件?
什麼是您的CI版本? –
@Abdulla它的2.2.6 –
你加載庫? –