sm.phpclass smtp{/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;/* PRivate Variables */var $sock;/* Constractor */function smtp($relay_host = "", $smtp_port = 2
PHP的發送郵件類PHP的發送郵件類的功能則很強大,不但能發html格式的郵件,還可以發附件 class Email { //---設定全域變數 var $mailTo = ""; // 收件者 var $mailCC = ""; // 抄送 var $mailBCC = ""; // 秘密抄送 var $mailFrom = ""; // 寄件者 var $mailSubject = ""; // 主題 var $mailText = ""; //
php經典分頁導航函數源碼: 複製PHP內容到剪貼簿 PHP代碼:#*********************************************************#檔案名稱: function.php#功能描述: 新聞添加修改處理模組#程式製作:留印(adleyliu)#聯絡QQ :14339095#聯絡郵箱:[email=adleyliu@163.com]adleyliu@163.com[/email]#官方網站:
在IIS中PHP環境的三種配置方式以及比較 在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三種配置方式,這三種模式都可以在IIS 6.0下成功運行,下面我就講一下這三種方式配置的區別和效能上的差異。 1、CGI(通用閘道介面/Common Gateway
PHP比ASP優秀嗎 php比asp優秀的七個理由 ASP是微軟公司實現動態網頁的一種技術。ASP支援一些指令碼語言,主要以VBScripp為主。與ASP相比較,你還可以選擇另一中開放原始碼程式設計語言——PHP,PHP可以運行在多種作業系統下,其中包括linux和windows。 雖然ASP是一種不錯的技術,但從長遠考慮我相信PHP在將來的技術領域裡會有不凡的表現。 我認為有七個理由可以說明PHP比ASP更優秀: 1、速度、速度、速度 當我第一次運行PHP指令碼程式時,我不禁對自己
Streams 是PHP提供的一個強有力的工具,我們常常在不經意會使用到它,如果善加利用將大大提高PHP的生產力。 駕馭Streams的強大力量後,應用程式將提升到一個新的高度。 下面是PHP手冊中對Streams的一段描述:Streams 是在PHP 4.3.0版本被引入的,它被用於統一檔案、網路、資料壓縮等類檔案的操作方式,為這些類檔案操作提供了一組通用的函數介面。簡而言之,一個stream就是一個具有流式行為的資來源物件。也就是說,我們可以用線性方式來對stream進行讀取和寫入。
怎樣用PHP編寫PDF文檔產生器php一個最大的優點就是它對新技術的支援非常容易,這種語言的可擴充性使得開發人員能夠很方便地添加新的模組,而且遍布世界的技術團體的支援和眾多擴充模組的支援使得PHP已經成為功能最齊全的Web程式設計語言之 一。目前可得到的擴充模組已經能夠使開發人員執行IMAP和POP3操作,可以動態產生圖象和Shockwave
怎樣用PHP建立PDF中文文檔我使用的是FPDF(www.fpdf.org),下載了fpdf類庫後,還要使用下面的中文類庫才能支援中文,但只能使用一種中文字型(華文仿宋)。為此我煩惱了很長時間,現在終於搞定了,將TrueType字型轉化為pt1字型使用:下面是在FPDF上找的一個中文類庫:require('fpdf.php');$Big5_widths=array(' '=>250,'!'=>250,'"'=>408,'#'=>668,'$'=>490,'%'=>875,'&'=>698,'''
IIS下使用FastCGI模式運行PHP由於PHP5.3 的改進,原有的IIS 通過isapi 方式解析PHP指令碼已經不被支援,PHP從5.3.0 以後的版本開始使用微軟的 fastcgi 模式,這是一個更先進的方式,運行速度更快,更穩定。本文介紹在IIS上以FastCGI模式運行PHP。我們以 Windows 2003 + IIS 6.0(windows2003內建) 為例。第一步:下載安裝的檔案1. FastCGI 版本 fcgisetup_1.5_x86_rtw.msi2. MySQL
註:此功能依賴GD2圖形庫最近要用php產生縮圖,在網上找了一下,發現了這篇文章:PHP產生圖片縮圖試用了一下後,發現有這樣幾個問題:1、png圖片產生的縮圖是jpg格式的2、png圖片產生的縮圖沒有了透明(半透明)效果(填充了黑色背景)3、代碼文法比較老因此,在這個版本的基礎上簡單修改最佳化了一下。PHP產生縮圖類php /* * desc: Resize Image(png, jpg, gif) * author:
序: 微軟的ASP是一項強大的動態WEB頁面技術,我已經使用了一年的ASP,用它建立了許多的WEB網站,但是現在我的公司正想轉向另一項叫PHP的INTERNET技術,來進行以後的WEB網站開發。 問題是我們已經習慣於使用ASP,並且喜歡用它,為什麼我們要轉向PHP呢? 開放源碼運動 首先,我們認識到,開源運動使我們獲得了強大的支援人員和免費的代碼供應。例如:在ASP中,上傳檔案、加密密碼、發送郵件都需要第三方的商業軟體的支援,是要收費的;但在PHP中,這一切是免費的!
Netscape共同創辦人Marc Andreessen在周三(10/19)舉行的Zend/php會議上預言,簡單的PHP描述性語言撰寫工具,在Web-based應用程式的開發上,將會比java更受歡迎。 在昇陽(Sun Microsystems)於1995年發表Java之後,由於Java的友善介面讓工程師設計軟體更為容易,受到工程師歡迎,但十年下來Java陸陸續續被加入了強大的功能,反而使它變得不容易操作。Marc
ecshop中的init.php檔案詳解 在includes/init.php目錄下 因為工作原因,需要對ecshop二次開發,順便記錄一下對ecshop原始碼的一些分析: 首先是init.php檔案,這個檔案在ecshop每個頁面都會 調用到,習慣就先分析它:php /** * ECSHOP 前台公用檔案 *///防止非法調用 defined-判斷常量是否已定義,如果沒返回falseif (!defined('IN_ECS')){ die('Hacking attempt');//die-
六、 問:在WINDOWS下如何用MAIL函數發郵件? 答:php在UNIX/linux下發郵件用的是SENDMAIL程式,在WINDOWS沒有SENDMAIL,但可以用SMTP協議來完成,具體方法如下:修改PHP.INI檔案的[mail function]下的SMTP。 如: [mail function] SMTP=public.sta.net.cn ;Win32 Only 七、 問 :php+apache在win9x下的設定一問 運行時出現:“cannot determine local
四、 問:當我將php和APACHE一起編譯時間,好象有問題。它總是說無法找到httpd.h檔案,可事實上該檔案時存在的。為什嗎? 答:你需要讓PHP配置/安裝指令碼知道你的APACHE源碼的最進階目錄,而不是包含httpd.h檔案的目錄。也就是說,應該指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src"。 五、 問:我使用RPM安裝了PHP,但APACHE卻不能處理PHP檔案。為什嗎? 答:
幾款主流PHP架構大評比 PHP是一種在國內外都比較流行的開原始伺服器端指令碼開發語言。能夠適應大中小型項目的開發需求。我們將在這篇文章中向大家介紹幾款主流PHP架構及其相關優缺點評比,作為一個參考分享給朋友們。 主要參考的PHP架構套件括:CodeIgniter、CakePHP、ZendFramework、Symfony。我對很多架構也沒有認真使用,只是簡單試用了一下,可能很多看法不成熟或者是錯誤的,請大家指正,一起成長。CodeIgniter 優點: 1.
自從2004年7月13日正式發布了php5以來,學習PHP的人也越來越多。但PHP的普及還處於起步階段,大多數電腦愛好者對PHP還知之甚少,有必要加大宣傳力度,使更多的人瞭解學習和運用PHP為我們的工作服務。 PHP是英文 Hypertext PReprocessor (超文本前置處理器) 的縮寫,它是一種伺服器端的 HTML
一、 問:我已經按步驟安裝了Unix版的APACHE模組,但是我的php指令碼源碼顯示在瀏覽器當中,或者瀏覽器提示我儲存檔案。為什嗎? 答: 這是由於PHP模組沒有正常工作引起的。請檢查下列三個地方: 請確認正在啟動並執行APACHE執行檔案是你最後編譯成功的那一個。輸入如下命令: /path/to/binary/httpd -l 如果你沒有看到mod_php3.c在列表中,那你就沒有運行一個正確的執行檔案。 請確認你已經加入了正確的"Mime Type"在你的某個.conf中。這應該像:
問1:為什麼出現“APACHE.EXE: cannot determine local host name.”? 答1: 由於Windows版本的Apache預設情況下不指定ServerName,所以運行時會出錯。 解決的辦法是修改Apache安裝目錄下的conf目錄下的httpd.conf: - 搜尋ServerName - 去掉前面的#號 - 把ServerName後面的值換成你自己的設定,如localhost之類的 - 儲存,重新啟動Apache ---------------------
php是一種簡單,實用的動態網頁程式設計語言。目前最新版為5.01,其使用協助內含最新UNIX和Windows安裝文檔,方便初學者使用! 最新版的更新文檔列出了眾多更新特性,修正的bug。同4.XX一系列的版片相比,它主要的優點就是真正支援物件導向編程(OOP)。然而,5.01不同於以前4.XX版的開發水平,要成為主流動態網頁開發工具還需一段時間。 PHP