excel文件的标题另存为

时间:2010-08-24 09:44:13

标签: php excel header save-as

我能够通过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");

提前致谢

3 个答案:

答案 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文件