我就執行該代碼使用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