Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[982]PHP網站開發 進階應用技巧」目錄
MarkDown
7-1 get_event.php(正確完成版,可抓出該月事件)
1. 簡易jquery應用
1-1 index.html
2. jquery六大工具(上)
2-1 tabs範例
2-2 tabs AJAX範例
2-3 垂直選單
2-4 水平選單
3. jquery六大工具(下)
4. 即時新增表單欄位
4-1 telbook.php
4-2 電話簿+垂直捲軸
5. 表單驗證
5-1 mem.php
5-2 mem_chk.php
5-3 jquery.validationEngine-tw.js
6. PHP圖表pChart
6-1 demo1.php
7. 月曆功能
7-1 get_event.php(正確完成版,可抓出該月事件)
8. CSV的匯出與匯入
9. 所見即所得編輯器
10. 多檔上傳
10-1 index.php
11. 縮圖及上傳物件
11-1 index.php
12. 製作PDF檔(上)
12-1 pdf.php
12-2 解決Linux下PDF無法秀出中文
13. 製作PDF檔(下)
13-1 pdf.php
14. 線上影像合成
14-1 index.php
14-2 pic.php
15. 圖形認證與計數器
15-1 index.php
15-2 pic.php
15-3 show.php
15-4 counter.php
16. Google Map初探
16-1 index.html
17. 搜尋存取GMap位置
17-1 index.php
18. 憑空生出Excel檔
18-1 12月份工作表
18-2 excel.php
9. 所見即所得編輯器
\[982\]PHP網站開發 進階應用技巧 ===================== [](http://120.115.2.76/tad/tad_book3/file/9802/08.zip) ### 一、匯出文字檔 1.匯出文字檔的作法其實很簡單,您只要在程式裡加入以下的程式碼就行了:
header("Content-type: text/x-csv"); header("Content-Disposition: attachment; filename=檔名"); echo 主要內容; exit;
2.檔案格式如下: CSV檔:text/x-csv sxw檔:application/octet-stream word檔:application/msword excel檔:application/vnd.ms-excel ### 二、匯入文字檔上傳介面:
<form action='接收檔.php' method='post' enctype='multipart/form-data'> <INPUT type='file' name='userfile'> <INPUT type='hidden' name='op' value='import'> <INPUT type='submit' value='匯入'> </form>
### 三、匯入文字檔:
//開啟上傳檔 $handle = fopen($\_FILES\['userfile'\]\['tmp\_name'\], "r") or die("無法開啟"); //利用fgetcsv()來讀取內容 while (($data = fgetcsv($handle, 1000)) !== FALSE) { $sql="insert into calender (`date`,`event`) values ('{$data\[0\]}','{$data\[1\]}')"; mysql\_query($sql) or die($sql); } //關閉上傳檔 fclose($handle);
1.控制符=fopen(檔名,模式):打開檔案 2.布林值=fclose(檔案控制符):關閉檔案 3.陣列=fgetcsv(檔案控制符,\[最長讀取長度\],\[分格符號\],\[文字引號\]):讀取CSV檔 ### 四、文字檔轉碼: 1.由於Excel僅能編輯Big5的中文編碼,故若是您希望會出的檔案可以讓Excel開啟,匯出時,記得將編碼轉為Big5。 (1) iconv ( "舊編碼" , "新編碼" , "原文" );
echo iconv( "UTF-8", "Big5" , $main);
(2) mb\_convert\_encoding( "原文" , "新編碼" , "舊編碼");
echo mb\_convert\_encoding($main , "Big5" , "UTF-8");
### 五、建立RSS: (1) 在首頁加入:<link rel="alternate" type="application/rss+xml" title="" href="rss.php" /> (2) 製作RSS結構,RSS為一個簡單的XML檔,因此,rss.php只要能輸出RSS規定的XML架構(請參考rss.php檔)即可。
<?xml version="1.0" encoding="編碼" ?> <rss version="2.0"> <channel> <title>網站名稱</title> <link>網站網址</link> <description>網站簡介</description> <lastBuildDate>最後更新日期</lastBuildDate> <item> <title>事件名稱</title> <link>連結網址</link> <pubDate>事件日期</pubDate> <description>事件內容</description> </item> </channel> </rss>
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
61
人線上 (
22
人在瀏覽
線上書籍
)
會員: 0
訪客: 61
更多…