[請益] 下載文件的問題Q口Q

看板PHP作者 (這樣笑著很開心!!)時間19年前 (2006/11/24 14:09), 編輯推噓4(401)
留言5則, 2人參與, 最新討論串1/2 (看更多)
請問一下 假如我要下載word文件 通常我會使用java直接window.location到文件的位置就好了 現在我發現有些電腦會強制開啟可以開啟的文件 (word就會直接印在網頁上,可是我是要讓使用者下載) 我找了一下 找到了以下的code //download.php//////////////////////////////////////////// header("Content-disposition: filename=$filename"); // <- 指定匯出檔名 header("Content-type: application/octetstream"); header("Pragma: no-cache"); header("Expires: 0"); ///////////////////////////////////////////////////////// 然後我要下載的頁面改成 window.location = "download.php?filename=TEST.doc"; 結果我一按下載他就直接給我下載download.php -___- (下載回來是一個空白的的檔案) 我看了一下大家的用法 好像都是直接使用這段code 並沒有人特別去著墨要怎麼用 ( ̄□ ̄|||)a 請問各位可以教我一下 /____\a -- 還是我把事情想歪了 這個根本不是這樣用的 ( ̄ε(# ̄) #○=(一-一o) -- 淡而無味, 可是芬芳, 就當它是酒罷...... 沒有酒的時候, 到河邊去捧飲自己的影子...... 沒有嘴的時候, 用傷口呼吸.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.100.15

11/24 14:20, , 1F
你沒有readfile...當然是空白啦
11/24 14:20, 1F

11/24 14:22, , 2F
我的TEST.doc 要fopen他@@?
11/24 14:22, 2F

11/24 15:10, , 3F
自己找到原因了:| $fname = $_GET['filename']; 不可以
11/24 15:10, 3F

11/24 15:11, , 4F
用 $fname = $filename ...(默)
11/24 15:11, 4F

11/24 17:51, , 5F
謝謝一樓T_T 我終於知道readfile是什麼了 (謝謝!)
11/24 17:51, 5F
文章代碼(AID): #15Peocmm (PHP)
文章代碼(AID): #15Peocmm (PHP)