發表文章

目前顯示的是 2月, 2022的文章

[PHP] IE瀏覽器下載特殊附檔名檔案時(如 .nlbl檔) 會自動變成.zip檔

簡單的下載連結 <a href="abc.nlbl">NiceLabel檔案下載</a>  Chrome、Firefox 都可以正常下載,但 IE 下載時會自動改成 a.zip,可用下面的程式碼來設定 header,如下: <PHP的部分> if ($_GET['type'] == 'nlbl' && $_GET['file']) {   header('Content-Type: application/octet-stream');   header('Content-Disposition:attachment; filename = '.$_GET['file']);   readfile($_GET['file']); } <HTML的部分> <a href="?type=nlbl&file=abc.nlbl">NiceLabel檔案下載</a>