使用 PHP 控制檔案下載
Windows 需要修改 php.ini,將 extension=php_fileinfo.dll 的註記拿掉
程式碼如下
// 檢查身分
if (檢查身分不通過) {
echo "非合法使用者";
exit;
}
$up_dir = "D:\upload_files\sel_petition";
$pdf_fname = $up_dir.'/'. Util::gen_up_fname($ser_no);
// echo "$pdf_fname<br>";
if (file_exists($pdf_fname)) {
$mtype = mime_content_type($pdf_fname);
// echo "Content-type: {$mtype} <br>\n"; exit;
ob_clean();
header("Content-type: {$mtype}");
echo file_get_contents($pdf_fname);
}
ASP 的版本 How to download the files using vbscript in classic asp
作者已經移除這則留言。
回覆刪除ASP.NET版本:
回覆刪除How to download the files using C# in classic asp.net
ASP.NET MVC版本:
How to download the files using C# in classic asp.net MVC