Time of Update: 2017-02-28
ajax 一、 引言 Web世界中一項廣為使用的功能就是搜尋。隨著Web技術的日益發展,為了更好地滿足客戶的需求,常規搜尋引擎開始對更多的非常規方式"敞開了大門"。在這方面,Yahoo!率先提供出其Y!Q服務。這個新的服務能夠使你搜尋任何web頁面,前提是該頁面的作者必須包括在他們的web頁面中。是服務技術實現了把相關的搜尋結果呈現到讀者眼前,從而向讀者展示更多的資訊而不必離開他們的當前頁面。 Yahoo!的Y!Q服務的確是一個偉大的想法,
Time of Update: 2017-02-28
今天一個客戶網站突然報出一堆錯誤提示,提示代碼如下:Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_0dj5ol1fp235a0scu79s8c33t1, O_RDWR) failed: Permission denied (13) in /home/wethost/wwwroot/include/seccode.inc.php on line 7Warning: Unknown:
Time of Update: 2017-02-28
當我第一次接觸curl的時候,看文檔,以及網上search各種資料,官方(http://cn2.php.net/manual/en/intro.curl.php)的解釋是,這是某大牛寫的一個libcurl庫,PHP支援該擴充庫,允許我們以各種不同的協議(http、https、ftp、telnet、file...)訪問各種不同的伺服器,支援post、put、ftp或基於表單的檔案上傳,支援cookie、代理等等。
Time of Update: 2017-02-28
DIRECTORY_SEPARATOR是php的內部常量,用於顯示系統分隔字元的命令,不需要任何定義與包含即可直接使用。在windows下路徑分隔字元是\(當然/在部分系統上也是可以正常啟動並執行),在linux上路徑的分隔字元是/,這就導致了一個問題,比如開發機器是windows,有一個圖片上傳程式,調試機器上指定的上傳檔案儲存目錄是:define(ROOT,
Time of Update: 2017-02-28
上一節(CI架構源碼閱讀筆記1 - 環境準備、基本術語和架構流程)中,我們提到了CI架構的基本流程,這裡再次貼出流程圖,以備參考: 作為CI架構的入口檔案,源碼閱讀,自然由此開始。在源碼閱讀的過程中,我們並不會逐行進行解釋,而只解釋核心的功能和實現。1. 設定應用程式環境define("ENVIRONMENT", "development");這裡的development可以是任何你喜歡的環境名稱(比如dev,再如test),相對應的,你要在下面的switch
Time of Update: 2017-02-28
本文簡要說明了通過POP3協議收取郵件、MIME郵件的解碼的原理;針對收取和MIME解碼,提供了兩個實用的PHP類,並提供了使用的範例。分為郵件收取、MIME解碼兩個部分。這裡我們先向您介紹郵件的收取,解碼部分會在以後的文章中為各位詳細的介紹,敬請關注。 現在Internet上最大的應用應該是非Email莫屬了,我們每天都習慣於每天通過Email進行交流,各大網站也幾乎都推出了自己的基於WEB的免費郵件系統。在本文裡,筆者將介紹一些Email實現的一些原理。同時我們假設你對於PHP的編程有
Time of Update: 2017-02-28
PHP 日期格式化和日期計算以及當擷取前周、月頭尾日期PHP 日期格式化範例程式碼: /** * 格式化時間 * $type:類型 * $strDate:需要處理的時間字串 * * 年份 Y:四位年份 y:兩位年份 * 月份 m: 兩位元字月份 n: 一位元字月份 M:英文月 * 日期 d:兩位元字日期 j:一位元字日期 D:英文日期 * 時:H 、分:i 、秒:s **/
Time of Update: 2017-02-28
一個小小的換行,其實在不同的平台有著不同的實現,為什麼要這樣,可以是世界是多樣的。本來在unix世界換行就用/n來代替,但是windows為了體現他的不同,就用/r/n,更有意思的是在mac中用/r。因此unix系列用 /n,windows系列用 /r/n,mac用 /r,這樣就用你寫的程式在不同的平台上運行有著不少的麻煩。下面是PHP去除分行符號的一些常見方法。第一種寫法:$content=str_replace("\n","",$content);echo $content;
Time of Update: 2017-02-28
e2php是Windows下的Apache + PHP + MySQL + Zend + eAccelerator + PhpMyAdmin的綠色環境套件,免安裝,幾秒鐘即可搭建Web伺服器。 如何使用e2php: 1.先點擊下載e2php解壓包,解壓到任意目錄(不要含中文路徑)。 2.運行目錄內的e2php.exe執行檔案,在電腦案頭右下方(系統托盤)處可看到該程式表徵圖。 3.滑鼠左鍵單擊該程式表徵圖,將會出現菜單選項。
Time of Update: 2017-02-28
ajax 非同步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)無疑是最流行的新 Web 技術。本文中我們將完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 建立一個簡單的相簿作為線上 Web 應用程式。我們首先用標準的 PHP 開發方法編寫簡單的相簿,然後再用 Sajax 將其變成活動的 Web 應用程式。 建立一個簡單的相簿
Time of Update: 2017-02-28
ajax|重新整理 簡介 第 1 部分 介紹了如何用 Sajax、PHP 和 JavaScript 開發基本的相簿。在為應用程式建立曆史堆棧的過程中,我們將依靠用戶端技術,並將其直接與第 1 部分的代碼結合在一起。本文假設讀者瞭解 JavaScript 和瀏覽器
Time of Update: 2017-02-28
請先看一下代碼: var scope = "global";function f() {alert(scope);//dispaly "undefined" not "global"var scope = "local";//Vaeiable initized here,but defined everywherealert(scope);//display "local"}f();
Time of Update: 2017-02-28
在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三種配置方式,這三種模式都可以在IIS 6.0下成功運行,下面我就講一下這三種方式配置的區別和效能上的差異。 1、CGI(通用閘道介面/Common Gateway
Time of Update: 2017-02-28
大量的PHP開源(開放原始碼/Open
Time of Update: 2017-02-28
國外的開源技術也影響和推動了國內開來源程式的發展,上文我介紹的《國外優秀開源PHP建站程式一覽》中,很多國外開來源程式並不太符合中國人的使用習慣,而國內有一些廠家或個人也做了一些不錯的產品,不少程式是提供原始碼下載的,雖然有些在許可協議上和開源許可證有些出入,但其在使用上還是挺符合中國人的使用習慣,今天我就介紹一些國內的PHP“開源”建站程式。 論壇:Discuz Discuz非常流行,也是中國地區最多使用者使用的論壇程式,論壇搭建非常簡單易用,使用風格符合中國人
Time of Update: 2017-02-28
classZSMailBox{var$fpSocket;var$strLog;var$strSMTPServer;var$strSMTPPort;var$strFrom;var$strTo;functionZSMailBox(){$this->strLog="";$this->strSMTPPort="25";$this->strFrom="";$this->strTo="";}functio
Time of Update: 2017-02-28
javascript 我們經常要給使用者作出多項選擇進行處理,例如允許使用者對清單項目選擇多項後刪除選定項等。今天舉個例子說明PHP和javascript分別是怎樣處理多項選擇的。今天我們做的是一個投票系統,對MySQL資料庫itemtable表裡的項目進行投票,且每個別IP能且只能投兩票。 表itemtable是通過以下MySQL語句建立的:CREATE TABLE `itemtable` (`id` TINYINT( 4 ) NOT
Time of Update: 2017-02-28
xml|遠程服務 四、基於XML_RPC的Web服務 利用XML_RPC構造和使用服務是很方便的。企業為自己提供的各種服務部署XML_RPC伺服器,使用者、客戶軟體和客戶企業就可以使用這種服務構造出高端服務或者面向終端使用者的應用。這種提供更有效、廉價和優質服務的競爭將極大地提高應用服務的品質。
Time of Update: 2017-02-28
xml|遠程服務 未來的Web將是以服務為中心的Web,XML_RPC標準使得編寫和應用服務變得非常簡單。本文介紹XML_RPC標準及其PHP實現,並通過執行個體示範了如何在PHP中開發XML_RPC服務和客戶程式。 一、服務式Web 從內容供應商所採用的簡單方法到UDDI(Universal Description,Discovery and
Time of Update: 2017-02-28
ajax|rss|進階 RSS彙總器是一種特別適合於使用標準AJAX引擎進行構建的應用程式,然而,要實現對RSS回饋的跨域的AJAX請求往往是很難的。在本文中,我將向你展示如何利用一個簡單的PHP函數來實現"橋接"AJAX引擎和RSS內容。 一、