PHP的Excel – 您试图打开.xls文件格式不同于文件扩展名指定的格式
早上好,
我使用API JASPER“JasperClient.php”,其中我使用函数runReport返回一个xls和PHP代码,我想从服务器下载Excel文件。
设置标题:
header('Content-type:application / vnd.ms-excel'); header('Content-Disposition:attachment; filename = myfile.xls');
当我下载文件并尝试打开说:
您尝试打开的文件“filename.xls”采用与文件扩展名指定的格式不同的格式。 打开文件之前,validation该文件是否已损坏并且来自受信任的来源。 你想现在打开文件吗?
你能帮我吗? 谢谢 。
你正在创buildExcel 2007文件? 如果是这样,请尝试使用mimetype application / vnd.openxmlformats-officedocument.spreadsheetml.sheet和文件扩展名.xslx