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