我能够通过php输出excel文件,并在excel中正确打开。没有问题。当用户clicsk保存为Excel时,它带有第一个选项.txt如何设置标题,因此第一个选项将.xls与另存为。 标题即时使用:
$filename="jaar.xls";
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$filename");
header("Pragma: no-cache");
header("Expires: 0");
提前致谢
答案 0 :(得分:1)
如果你的名字中有空格,你应该尝试引用它:
header("Content-Disposition: attachment; filename='$filename'");
答案 1 :(得分:1)
解决方案是使用phpexcel http://phpexcel.codeplex.com/
如果使用的xls文件使用/ t构建,就像文本文件一样,它将像excel一样处理txt文件
答案 2 :(得分:0)
header("Content-Disposition: attachment; filename=".$filename);
这足以保存为excel文件