国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

用PHP將數據導入到Foxmail

瀏覽:48日期:2023-12-24 18:19:57

最近小陽做了一個PHP同學錄,同學們自己在那里添加或修改姓名、郵箱、OICQ等信息,并保存在mySQL數據庫里。某日小陽突然想到,如果能用PHP生成一個文件,供同學們下載并把這些資料導入他們的Foxmail地址簿中,那該多好啊!說干就干,很快小陽便將這功能推出來了。那是如何實現的呢?這里僅以導出姓名、郵箱和OICQ三項予以說明。要資料可以導入Foxmail地址簿,當然要先了解一下導入Foxmail地址簿的文件內容和格式。打開Foxmail4.2一個帳戶的地址簿,在其菜單欄“工具”-“導入”中可以看到,Foxmail支持兩種外部文件的導入:“CSV文件”和“Wab文件”。我們選擇生成CSV文件。那么可以導入Foxmail的CSV文件的內容和格式如何呢?讓我們先從Foxmail導出一個CSV文件看一下。在Foxmail地址簿中選擇一個記錄不為空的文件夾,執行“工具”-“導出”- “文本文件”,保存文件名為“TEMP.CSV”, 在“下一步”的“請選擇輸出字段”中選擇“姓名”、“電子郵箱地址”和“OICQ”,點擊“完成”后便在指定路徑生成了“TEMP.CSV”文件了。如果你裝了微軟office系列,會發現這是一個用EXCEL默認打開的文件,實際上它是EXCEL的逗號分隔值文件,雙擊打開后,其界面如圖所示。用PHP將數據導入到Foxmail 我們在這種情況下還是無法知道它的寫入格式的。將“TEMP.CSV”文件改為用記事本打開,便可以發現它的格式非常簡單:如圖,文件第一行是Foxmail地址簿的字段,其它行是字段對應的值,各字段和值用英文逗號分隔。所以我們在PHP中按這種格式生成CSV文件,別人就可以下載并導入他們的Foxmail中了!用PHP將數據導入到Foxmail

不過還有一個問題需要解決,那就是既然文件中以逗號作為分隔值,如果數據庫記錄中有英文逗號(注:以下符號若無特別說明皆指英文符號)怎么辦?當然你可以先將數據中的逗號替換為中文逗號,但其實還有一個方法,那就是如果CSV文件相應的字段兩端加上雙引號(“即' '”)作分隔值,其間的英文逗號不作為分隔值,且字段中連續兩個英文雙引號(即“''”)也只作為一個顯示,而不作為分隔值。有了這些認識,我們就可以編寫導出CSV文件的PHP文件了:在服務器上運行上述PHP文件,下載回來的“tofoxmail.csv”文件用記事本打開如圖所示。在Foxmail地址簿中點擊“工具”-“導入”-“CSV文件”……,數據庫中一大堆的資料一下子就全被導入了,這個主意還不錯吧!用PHP將數據導入到Foxmail(以上程序在Apache+PHP4+mySQL和IIS+PHP4+mySQL中皆測試通過。)

標簽: PHP
主站蜘蛛池模板: 亚洲在线观看免费 | 久久亚洲国产成人影院 | 99热成人精品热久久66 | 成年视频国产免费观看 | 久久综合久久美利坚合众国 | 好叼操这里只有精品 | 日韩中文字幕视频在线 | 中文字幕乱码视频32 | 欧美一区二区三区四区在线观看 | 91伊人国产 | 日韩在线二区全免费 | 午夜宅男在线永远免费观看网 | 亚洲日韩中文字幕在线播放 | 一级毛毛片毛片毛片毛片在线看 | 亚洲国产精品一区二区三区 | 欧美一级第一免费高清 | 久久久免费视频播放 | 欧美性久久久久 | 91精品国产高清久久久久 | 欧美精品成人一区二区在线观看 | 日本综合欧美一区二区三区 | 久久草在线免费 | 亚洲欧美中文日韩在线v日本 | 女人让男人桶的小视频 | 特级片在线观看 | 美女被免费网站在线软件 | 免费韩国美女爽快一级毛片 | 欧美一级香蕉毛片 | 国产欧美日韩不卡一区二区三区 | 日韩经典中文字幕 | 一级淫片免费视频 | 黄色毛片三级 | 欧美激情欧美狂野欧美精品免费 | 国产精品久久久久国产精品 | 亚洲 欧美 精品 中文第三 | 亚洲欧美在线一区二区 | 手机在线黄色 | 亚洲精品区在线播放一区二区 | 91高清免费国产自产 | 日本一区二区三区欧美在线观看 | 久久精品国产精品亚洲艾 |