我有一个从考勤系统设备下载的excel .xls文件。当我在Office 2016女士中打开文件时,它说文件是PROTECTED VIEW。
我创建了使用PHP上传和读取xls文件的系统。它有效,但不适用于该PROTECTED VIEW文件。
首先无法上传,它说:
不允许您尝试上传的文件类型。
然后在表单中显示以下代码:
array(1){[“ userfile”] => array(5){ [“名称”] => 字符串(9)“ Juli7.xls” [“类型”] => 字符串(24)“ application / vnd.ms-excel” [“ tmp_name”] => 字符串(24)“ C:\ xampp \ tmp \ php6A41.tmp” [“错误”] => 整数(0) [“大小”] => int(73846)}} array(1){[“” periode“] => string(1)” 4“}
然后,我尝试手动将文件上传/复制到服务器,然后将读取excel的路径更改为该文件。它也无法阅读。
它说:
文件名Juli 7.xls(1).xls不可读
所以,我的代码有什么问题,我使用PHPExcel和excel_reader2类,它适用于另一个文件,但不适用于此文件。
谁能建议我该怎么办?