我制作了一个PHP脚本,用于从从MySQL数据库提取的数据中输出 excel(.xls)文档。
导出功能正常运行。
问题是,当我在MS Excel上打开它时,打开文件前会显示以下消息。
文件格式和filename.xls的扩展名不匹配。该文件可能已损坏且不安全...
您能帮助我解决此警告消息问题吗?
excel警告消息:
要导出到excel的数组:
导出文件:
答案 0 :(得分:0)
您可以将扩展名更改为.xlsx,因为MS Office 2013或更高版本将其作为标准配置。从php导出时,也请尝试使用确切的mime类型。您可以搜索符合您的Office安装条件的mime类型并进行测试。