天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

用PHP將數據導入到Foxmail

  最近小陽做了一個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的逗號分隔值文件,雙擊打開后,其界面如圖所示。

  

  我們在這種情況下還是無法知道它的寫入格式的。將“TEMP.CSV”文件改為用記事本打開,便可以發現它的格式非常簡單:如圖,文件第一行是Foxmail地址簿的字段,其它行是字段對應的值,各字段和值用英文逗號分隔。所以我們在php中按這種格式生成CSV文件,別人就可以下載并導入他們的Foxmail中了!

  

  不過還有一個問題需要解決,那就是既然文件中以逗號作為分隔值,如果數據庫記錄中有英文逗號(注:以下符號若無特別說明皆指英文符號)怎么辦?當然你可以先將數據中的逗號替換為中文逗號,但其實還有一個方法,那就是如果CSV文件相應的字段兩端加上雙引號(“即" "”)作分隔值,其間的英文逗號不作為分隔值,且字段中連續兩個英文雙引號(即“"”)也只作為一個顯示,而不作為分隔值。

  有了這些認識,我們就可以編寫導出CSV文件的php文件了:

  

  在服務器上運行上述php文件,下載回來的“tofoxmail.csv”文件用記事本打開如圖所示。

  在Foxmail地址簿中點擊“工具”-“導入”-“CSV文件”……,數據庫中一大堆的資料一下子就全被導入了,這個主意還不錯吧!

  

  (以上程序在Apache+php4+mySQL和IIS+php4+mySQL中皆測試通過。)

php技術用PHP將數據導入到Foxmail,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品系列在线观看 | yy8090理论三级在线看 | free高跟丝袜秘书hd | 波多野结衣 熟女 | 久久精品国产99欧美精品亚洲 | 色女孩综合 | 99久久久久精品国产免费麻豆 | 2022精品福利在线小视频 | 人妻体内射精一区二区 | 国模孕妇模特季玥之粉红 | 俄罗斯XXXXXL18 | 亚洲精品高清在线观看 | 激情综合色 | 国产成人啪精视频精东传媒网站 | 欧美日韩视频高清一区 | 5278欧美一区二区三区 | av亚洲2017色天堂 | 99精品免费久久久久久久久日本 | 欧美乱码伦视频免费66网 | 婷婷六月激情综合一区 | 亚洲精品视频免费在线观看 | 日日碰狠狠躁久久躁综合网 | 99视频一区| 国产毛片A级久久久不卡精品 | 骚浪插深些好烫喷了 | 97在线观看免费视频 | 无码射肉在线播放视频 | 久久久久99精品成人片三人毛片 | 日韩av国产av欧美天堂社区 | 24小时日本在线观看片 | 色翁荡息又大又硬又粗又爽电影 | 久久精品电影久久电影大全 | 又色又爽又黄gif动态视频 | 办公室的秘密2中文字幕 | 2020无码最新国产在线观看 | 国产精亚洲视频综合区 | 久草网国产自偷拍 | 欧美人与动牲交A精品 | 国内自拍 在线 亚洲 欧美 | 在线播放真实国产乱子伦 | 女性爽爽影院免费观看 |