看板 PHP 關於我們 聯絡資訊
我想問一下 像有些電信業者 可以下載過去這一個月的通話紀錄 像這種的 該怎做阿 我想到的是 從sql裡面把資料撈出來 然後輸出成檔案(可能txt pdf等的) 然後就跑出一個亂數link給user下載 但是這樣問題來了 那這樣我的server端不就會跟著產生一堆的檔案嗎? 當然我是又有想過 再用sql去記錄每個檔案的時間 可能超過幾天後就把它砍掉 有沒有比較別的做法的阿 例如我的link裡面帶著參數 可以直接撈sql出來後就給user下載了 而我的網站內並不需要產生實體的檔案在那邊這樣 不然產生一堆檔案在那邊 管理上也頗麻煩又佔空間 -- 只有正妹的無名才有連結價值阿.. http://www.wretch.cc/blog/fancyou 非正妹 所以沒有連結價值 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.112.164
MOONRAKER:用cron定期刪掉就好了,為什麼會佔空間。 06/08 12:27
MOONRAKER:也沒有啥麻煩的。那些模板引擎維護cache的道理一樣,而 06/08 12:29
MOONRAKER:你根本不會感覺到它的存在。 06/08 12:29
mrbigmouth:用header設定檔頭再用php動態產生即可 06/08 12:35
mrbigmouth:舉例而言 一般的html檔頭是header('Content-type:text/ 06/08 12:38
mrbigmouth:/html;') jpeg是header("Content-type: image/jpeg"); 06/08 12:38
mrbigmouth:pdf好像是header('Content-type: application/pdf'); 06/08 12:39
mrbigmouth:當然你要知道檔按格式才有辦法動態產出...XD 06/08 12:40
mrbigmouth:也有相關的lib可以下載就是了 06/08 12:41