我在笨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 –
你加载库? –