[請益] Header下載

作者: gmiloveyou (空)   2014-05-26 17:21:22
更新一下 在第一位回復神手的建議之下
檢查 之後發現是程式第一行include 的程式碼出問題
雖然檢查過後還不知道哪裡出問題 不過那句註解掉後 下載的檔案基本上都不會有問題
目前暫時的解決方法是 在寫多一個down.php檔案
讓 include 的程式碼不會影響到 下載的功能這樣
==
大家好 最近在維護一個有下載功能的網站
目前卡到的問題是 使用header下載時 似乎檔案下載下來的編碼全部都是不對的
程式碼goole過用了還是一樣有問題 也排除過header前輸出的問題
拿只有數字的txt檔下載就不會出錯 但是當英文數字同時使用數字就會消失
也到server裡面的資料夾直接開過檔案 直接開沒有問題
也測過pdf檔沒問題,但是其他像壓縮,word,ppt 全部都會變成亂碼
用nodepade++ 打開原來和下載後的檔案比對 編碼方式不一樣
所以目前判斷是header出了問題
但是不知道是哪裡出錯
所以希望大家能夠幫忙給個意見
底下是原本的程式碼 這網頁存檔案的方式是先將檔案亂數命名
等要下載時在從資料庫撈出原本的名子在下載
http://chopapp.com/#j7kkoc90
我的工作環境:
Windows 64 bit + WAMP (PHP5.4)
麻煩各位神手了 謝謝
作者: banjmin (HD)   2014-05-26 17:33:00
亂碼是檔名而已 還是整個檔案炸掉?
作者: banjmin (HD)   2014-05-26 17:34:00
你先檢查你的頁面編碼 DB編碼 connection編碼有沒有一樣
作者: gmiloveyou (空)   2014-05-26 18:28:00
整個檔案炸掉 頁面編碼db編碼, CONNECTION都用UTF8

Links booklink

Contact Us: admin [ a t ] ucptt.com