无法在Codeigniter中导入xlsx文件

时间:2016-05-09 11:54:38

标签: php codeigniter file-type

在所有配置之后,如果我尝试导入csv或xls文件,我很容易就能做到这一点,但是,我试图导入xlsx文件时出现错误错误'你试图上传的文件类型是不允许的”。在文件mimes.php

'xlsx'  =>  array('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/zip'),

错误为“您尝试上传的文件类型不允许”。任何建议将受到赞赏thnx。

2 个答案:

答案 0 :(得分:-1)

请尝试使用以下

在上传功能上使用

$ config ['allowed_types'] ='*'; //所有文件

如果它正常工作,那么请用$ _FILES查看浏览器为.xlsx文件读取的mime类型

你也可以查看另一个excel导入(如果以上所有解决方案都不起作用) http://phpexcel.codeplex.com/

答案 1 :(得分:-1)

  

我认为您还需要将文件xlsx转换为xls,或者您可以将其保存为xls,并且可以确定。

     保存为xls后,它为我工作。