- 使用php抓取網路上的圖片
發表時間: 2011-06-30 下午 3:34下午 3:34
首先要先至網站上下載snoopy類別 可用以模擬表單送交或是抓取網路頁面 http://snoopy.sourceforge.net/ 然後使用下面的範例程式就可以順利下載圖檔了 [crayon-6419866162929974465580/]
- 在php裡使用gmail及phpmailer發信
發表時間: 2011-06-15 下午 3:27下午 3:27
首先先至phpmailer下載php4在用的版本 http://phpmailer.worxware.com/ <=官網 http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php4/PHPMailer%20v2.0.4%20for%20PHP4/ <=載點 打開後在根目錄的 class.phpmailer
- 寄送mail的header和內文設定(utf-8)
發表時間: 2011-02-14 下午 3:21下午 3:21
現在大多數的信件系統都已使用utf-8 之前寄出utf-8的信件常會發生信件標題和headers資訊變成亂碼 查了老半天網路 原來不支援主要的原因在於,電子郵件標準格式中 表頭的部分不允許使用雙位元的文字 所以,使用mb_encode_mimeheader()函式 將雙位元文字編碼為單位元字串。 以下為headers的範例 [crayon-6419866163460765445391/] 這樣便可
- 用php產生excel文件
發表時間: 2011-02-12 下午 3:25下午 3:25
在古早之前我都是使用php產生csv純文字逗點分隔來將資料下載為excel 但最近用csv時,因網站系統使用utf-8編碼 而csv只能支援big5 導致文字編碼轉換時發生嚴重的漏字問題 在尋求了google大神之後 原來現在都是改用xml的格式 也就是xls來做純文字的 雖然會造成檔案較大 但是可以設定該欄位要以數字 日期 或字串格式顯示 也可支援utf-8 http://code.google
- php讀取檔案的幾種方式比較
發表時間: 2009-11-04 下午 3:16下午 3:16
下面是在處理速度非常慢的電腦上的運作時間 這個是處理25mb的檔案的處理速度 [crayon-6419866163a0a683106640/] 下面是處理21k的文字檔的處理速度 [crayon-6419866163a10925712795/] 另外還有一篇文章 是在解釋同為檔案系統的成員的fgets和fread之間的差異 我覺得還不錯 有興趣的朋友也可以參考看看 http://plog.long
- 在php內使用SOAP
發表時間: 2009-02-09 下午 2:56下午 2:56
1. 建立server端的php檔案 [crayon-6419866163d0b379472148/] 2. 建立client端的php檔案 [crayon-6419866163d11689594049/] 除了上面的方法,我們也可以使用wsdl來註冊soap的相關資料 1. 點此SoapDiscovery.class.php下載php產生wsdl的類別 2.將Soap.Class.php放至你的
- php圖片縮圖程式
發表時間: 2009-01-08 下午 2:52下午 2:52
常常在處理一些使用者上傳的圖片時 會需要讓系統自動產生圖檔的縮圖(例如無名的相簿預覽等等的功能)PHP程式在處理圖片縮圖的方式 較常見的有兩種: GD ,以及ImageMagick GD是php內建的圖形函式庫,一般只要安裝php都會有內建此功能 而ImageMagick則是要另外安裝,再用下面的方法呼叫: // 呼叫 ImageMagic 的 convert exec("convert -geo
- 利用header做檔案下載控制
發表時間: 2009-01-07 下午 2:55下午 2:55
在許多線上電影或許多軟體下載的網站, 都可以看到一個連結讓你點此下載,而無法讓你直接利用網址連接至被下載的檔案 這可以防止外站直接將檔案下載的連結連到你的站。 增加自己網站的負荷量卻沒增加人氣。 要達到這樣的功能,有幾種方式: 1. 利用php來存取控管檔案,所有的下載皆經過php檔案去處理。 2. 將檔案以BLOB的方式存進資料庫,以資料庫方式下載吐出檔案。 但是將檔案存進資料庫的話,在修改檔案