PHP Manual
http://php.net/manual/en/function.readfile.php
if($session_login_username){
// header ("Location: /html/download/readme.pdf");
//雖然有先使用session判斷是否有權限下載,
//但如果未登入的使用者,知道檔案放置目錄夾的路徑,
//也可以不經登入就直接打上網址存取檔案
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
//下載的檔案名稱會是downloaded.pdf
readfile('20050321-LVM-1.pdf');
//讀取實際檔案並輸出到output
//實際檔案可以放在user無法透過網頁伺服器存取的位置。
//Content-type要看你的檔案是哪一種來改變。
}
else{
echo("您必須先登入才可以讀取PDF檔!");
}
沒有留言:
張貼留言