我就执行该代码使用CakePHP:下载一个CSV在Web浏览器中打开了不是一个Microsoft Excel
查看文件
<?php
if (isset($csv_filename)) {
header("Content-Disposition: attachment; filename=$csv_filename");
}
?>
<?=$csv?>
当我运行该页面并下载文件(打开方式),它正在谷歌浏览器或Firefox等网页浏览器上开放。我想这个文件被打开使用
我预期的输出应该是这样的:
其实,一切工作正常,因为我们迁移到CakePHP的2.2.2之前。
对此的任何想法,您的帮助将不胜感激!谢谢:)
我应该在现在的代码上面写上那个吗? – PinoyStackOverflower 2013-03-20 06:50:31
无关紧要,只需在将任何内容输出到浏览器之前进行即可。 – 2013-03-20 06:52:24
@igorpan仍然无法正常工作。下载框看起来仍然像这样http://i.stack.imgur.com/kimyE.png – PinoyStackOverflower 2013-03-20 06:57:26