[精讚] [會員登入]
2611

[PHP] 輸出EXCEL的最簡易方法

輸出EXCEL最簡易方法,就沒要求太多了

分享此文連結 //n.sfs.tw/12804

分享連結 [PHP] 輸出EXCEL的最簡易方法@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 12:44:40 最後編修
2018-10-12 01:46:41 By 張○○
 

要由網頁上直接輸出 EXCEL 的檔案有許多方法,有用 file 的方法或是 PEAR 的方法來製作。

所以我還是覺得使用 TABLE 直接把內容丟出來是最簡便的方法,

在送出畫面前(例如使用按了你的下載EXCEL連結時),先執行這段:

PHP

    $filename="Filename".date("YmdHis").".xls";   // 建立檔名
    header("Content-type:application/vnd.ms-excel"); // 送出header
    header("Content-Disposition:filename=$filename");  // 指定檔名

接下來的程式用PHP把 table 直接畫出來就好了:
 

<html>
<meta charset="utf-8" />
<body>

<table>
表格內容tr td...的 HTML略
</table>
</body></html>

可惜這種方法比較難以處理分頁的問題。不過已經很夠用了。


原文 2010-09-30 15:

END

你可能感興趣的文章

[PHP] IPv6檢查IP是否在某個網段內 mtachcidr6 要檢查IPv6是否在某個IPv6的網段內?

[CodeIgniter 3] 資料庫的使用方法整理1/2 --Select的使用 [CodeIgniter 3] 資料庫的使用方法整理:Select的使用

[Centos 6& 7] 安裝php-geoip php-geoip是PHP由domain、ip查詢城市國家資料非常強的函式

[PHP] 移除陣列或字串中的重覆元素 移除陣列或字串中的重覆元素

PHP程式經驗 #1 -- 靜態的物件比動態物件快 驗證 1. 使用動態物件函式 > 使用靜態物件函式。 2. 使用有宣告的靜態物件函式 > 使用動態無宣告的靜

[PHP] 讀取作業系統程式執行結果 PHP讀取作業系統程式執行結果

隨機好文

沒有非誰做不可的事,也沒有不可被取代的人 沒有非誰做不可的事,也沒有不可被取代的人

一個邏輯的錯誤刪了全部檔案的經驗 今天本來想做一件很簡單的事,但卻足足浪費我多一倍的時間,再加上刪掉我全部的檔案,原因只是因為我自己的邏輯錯誤。

Smarty安裝 smarty 是著名的樣版引擎,非常的好用,用多了突然發現拿掉smarty反而不會寫php了,以下是安裝過程..

精讚的版面變化 ▓此文僅作為舊文的記錄▓ 這篇文章為了紀念改版完成而撰寫。 原本的部落格是民國97年的作品,那時還是用舊有的技術來寫,很

在Centos7 下安裝 Wildfly10 wildfly以前叫JBoss,2014.11.20改名叫Wildfly,起始版本是Wildfly8,現在已經出到Wil