作者LPH66 (IWH68S0XZ8M89)
看板PHP
標題Re: [請益] php的header Location 的怪問題??
時間Wed Nov 28 15:36:47 2007
※ 引述《lbsjack (^^)》之銘言:
: 我在php輸入下列這套程式碼,但是輸出時 會發現docx會變成zip檔。
: <?php
: $file_download = "Doc2.docx";
: header("Location:$file_download");
: ?>
: docx 是office 2007的檔...
: 大家可以試看看哦~
: 請益各位大大,這是什麼問題呢?
: 謝謝...
理論上要給他個Content-type的header
也就是 header("Content-Type:application/mswordx");
但你是用Location轉頁 也許需要改一下server的設定
讓它在副檔名docx時能夠送出正確的Content-Type (也是如上)
--
実琴:「
河野!你真的就這樣被
物質慾望給吸引過去了嗎?!」
亨:「只要
穿著女裝擺出親切的樣子,所有必要花費就能
全免,似乎一點都不壞啊。」
実琴:「難道你沒有
男人的尊嚴了嗎?!」
亨:(斷然道)「
沒有。在
節衣縮食且
生活吃緊的
學生面前,
沒有那種東西。」
--プリンセス・プリンセス 第二話
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.91.5
推 lbsjack:那可以請教一下,SEVER的Content-Type在那改呢?謝謝!! 11/28 15:43
推 averywu:如果是apache 在/etc/httpd/conf/httpd.conf 裡 11/28 16:14
→ lbsjack:這裡有解決方法,謝謝各位大大的教導!! 11/28 16:53