电脑中安装wps上传execl时,上传.xls文件时 报错 application/kset 文件类型不正确
打印array()
print_r($_FILES ) 结果如下:
Array ( [userfile] => Array ( [name] => Template.xls[type] => application/kset[tmp_name] => C:\\Windows\\temp\\phpACC.tmp [error] => 0 [size] => 7680 )
可以看到这个文件type是application/kset这种类型的 之所以报错就是因为这种类型的Excel不在一个文件内,哪个文件呢?
文件类型中:
‘xls‘=>array(‘application/excel‘, ‘application/vnd.ms-excel‘, ‘application/msexcel‘)
可以看到并没有这个东西 application/kset
现在把它加进去
‘xls‘=>array(‘application/excel‘, ‘application/vnd.ms-excel‘, ‘application/msexcel‘,‘application/octet-stream‘,‘application/kset‘),
附:
WPS包括三种主要格式的文件.wps/.et/.dps
这三种格式文件的MIME类型分别是
application/kswps
application/kset
application/ksdps
微软execl格式
application/excel
application/vnd.ms-excel
application/msexcel
类型下载可以使用:application/ocelet-stream
安装wps导致 application/kset 上传文件类型报错解决办法,布布扣,bubuko.com
安装wps导致 application/kset 上传文件类型报错解决办法
原文:http://jyb2014.blog.51cto.com/9155315/1539910