[請益] Header 下載檔案問題

看板PHP作者 (阿天)時間15年前 (2010/05/26 10:13), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
爬了一些文好像沒有我類似的問題 我有一隻檔案的下載方法是 呼叫 function 然後 function 裡面有 @ob_end_clean(); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Type: application/force-download"); echo 1234; die(); 像這樣的 Header 我在 A 程式是點了之後就會直接跳出要下載檔案的視窗, 檔內容就是 1234 不過在 B 程式卻是沒有反應 直接印 1234 沒有跳出下載視窗 因為前面包了 FRAMEWORK 是在同一架構,也試了很多方法 都是用同一瀏覽器(FF) 想請問一下有什麼可能造成一樣的 code , B 卻無法一執行就跳出下載檔案視窗 而是好像忽略了 Header 語法一路走下去 ? -- ˍ▲ ▆▆▆▆▆ ∕/ 人家可X可樂麥噹噹 ... 跟你很熟嗎 ( ( ) 也是這樣義賣的啊~ \ \ / ~~ COLA】 ── ▂▂▂▂▂ψbloodlimem◥ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.191.30

05/26 10:37, , 1F
header: Content-disposition:
05/26 10:37, 1F

05/27 09:41, , 2F
謝謝 看來是某個 include 檔的關係...
05/27 09:41, 2F
文章代碼(AID): #1B_8EoZg (PHP)
文章代碼(AID): #1B_8EoZg (PHP)