我使用PHP這樣創建一個Excel文件:PHP的Excel創建 - 無效的文件類型
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=invoice.xls");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
echo "<table><tr><th>Test</th></tr><tr><td>...</td></tr></table>";
當我嘗試打開該文件時,Excel會發出警告,該文件類型是不正確的。然而,文件顯示正確,完全像我想要的...
有沒有辦法來防止這個錯誤消息顯示?
謝謝,我會嘗試...除非別人能告訴我什麼'垃圾'我應該包括在我的PHP文件... – Fortega 2009-06-10 08:31:25
最簡單的複製格式是Excel XML文件 - 所以如果你打算採取這種方法,我建議複製它。 – BrynJ 2009-06-10 08:49:15