[請益] 用EXCEL開啟PHP產生的htm檔都是亂碼
我使用了這樣的方式去儲存一個 htm 檔
<?php
$saveasname = "student.htm";
header("Content-Type: application/octet-stream; charset=utf8");
header('Content-Disposition: attachment; Filename="'.$saveasname.'"');
?>
之後輸出個單純的<table>
為了整理資料方便使用 excel 直接開啟 htm 檔
之前使用上都沒問題
最近開啟個檔案大小大約1.5MB的 htm 檔卻出現亂碼
我用 notepad++ 直接開啟 htm 裡面是看到的正常的資料(中文)
用瀏覽器開啟此 htm 也是正常的
在瀏覽器上直接複製整個表格貼到一個新的excel檔也可以正常(只是讀很久)
但是直接用 excel 開啟就會出現亂碼
想請問各位大大有沒有方法能提供解決
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.162.73
→
02/21 00:52, , 1F
02/21 00:52, 1F
我原先沒有加上charset
header("Content-Type: application/octet-stream");
這樣的狀況也是一樣
※ 編輯: jikotw74 來自: 203.67.97.77 (02/21 10:04)
→
02/21 11:53, , 2F
02/21 11:53, 2F
→
02/21 20:54, , 3F
02/21 20:54, 3F
→
02/21 20:54, , 4F
02/21 20:54, 4F
→
02/21 20:55, , 5F
02/21 20:55, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章