Time of Update: 2016-07-13
要想學習PHP,當然少不了要安裝PHP啦,所以如果你是初次學習,請先閱讀網路學院的文章: PHP4.03在linux下的安裝 PHP4.04在win98下的安裝 PHP4.04在英文win2000下的安裝 如果你找不到安裝程式請到下面下載: PHP4.04Beta WIN32 安裝程式 PHP4.03來源程式 PHP3.0.16 WIN32 安裝程式 PHP3.0.16來源程式 本篇是"執行個體學習 PHP
Time of Update: 2016-07-13
當建設一個網站的時候,絕大多數時候不僅需要它能夠提供靜態網頁訪問能力,還希望它能和瀏覽器使用者互動、訪問後台資料庫提供即時更新的資訊等等,一句話,要提供動態網頁服務能力。這時,你是選擇傳統方式的CGI呢,還是選擇PHP、ASP等伺服器端指令碼呢? ■從CGI到伺服器端指令碼
Time of Update: 2016-07-13
// bi bolo monggole huen ! // // v2.0.5 // // include("linuxfreak.php3"); // ?> // dreamphp boy = sunboy $link_prefix = " o "; $link_postfix = "n"; $cache_file = "/tmp/linuxfreak2.cache"; $cache_time = 1200; $max_items = 8; $target =
Time of Update: 2016-07-13
!!注意:使用本函數前,先要配置php.ini檔案,session.save_hadler=user,否則,session_set_save_handler()不會生效。 此外,根據我的測試,你如果想讓這樣的session跨頁面使用,還要在每一個用到session的指令檔中加入你自定的函數及session_set_save_handler,所以,最好的方法是做成一個單獨的檔案,在每一個要用到session的指令碼中用include來包含進來。 下面這個例子提供了一個最基本的session儲存法,
Time of Update: 2016-07-13
片段3。建立新的籃子並向其中增加一條項目 // 將項目計數設為1 $ses_basket_items=1; // 填充4個數組的第0個位置,使用從href連結傳過來的值 // 連結是在‘給你的頁面增加連結’部分所講的 $ses_basket_name[0]=$basket; $ses_basket_amount[0]=1; $ses_basket_price[0]=$price; $ses_basket_id[0]=$id; // 在session中註冊新的籃子
Time of Update: 2016-07-13
在PHP下,關於session的討論很多,其實在PHP4中還有幾個函數是我們平時沒有注意到的。 下面我把它們介紹給大家吧。 其中的session_set_save_handler()可真是個好東西。 //******************** session_unset (PHP4 $#@62;= 4.0b4) void session_unset(void); 這個函數可以把當然註冊的所有的session變數置為空白。注意它不是unregister,也不同於destroy。
Time of Update: 2016-07-13
b>郵件發送處理 下面是真正的秘密了,可要看仔細了。:) 1 function send( $to,$from,$subject,$message) 2 { 3 //串連伺服器 4 $this-$#@62;lastact="connect"; 5 $this-$#@62;show_debug("Connect to SMTP server : ".$this-$#@62;smtp, "out"); 6 $this-$#@62;fp = fsockopen ( $this-$#@
Time of Update: 2016-07-13
//******************************** session_get_cookie_params (PHP4 $#@62;= 4.0RC2) array session_get_cookie_params (void); 返回一個數組,記錄了當前session的cookie的一些資訊。 有: "lifetime" - cookie的生存期。 "path" - cookie的儲存路徑。 "domain" - cookie的域。 //*********************
Time of Update: 2016-07-13
第一步:配置主伺服器 在這篇文章的剩下篇幅中,我將指定兩台伺服器。A(IP為10.1.1.1)作為主伺服器(簡稱為主機)。B(IP為10.1.1.2)作為後備伺服器(簡稱為備機)。 MySQL的複製功能的實現過程為:備機(B)與主機(A)串連,然後讀出主機的二進位更新日誌,再將發生的變化合并到自已的資料庫中。備機需要一個使用者帳號來與主機串連,所以在主機上建立一個帳號,並只給它FILE許可權,如下操作: GRANT FILE ON *.* TO replicate@10.1.1.2
Time of Update: 2016-07-13
最近一段時間,PHP憑藉其功能強大,簡單易用的特點被越來越多的人們所喜愛和接受,成為目前最為流行的指令碼程式設計語言之一。本文將結合使用者在使用PHP過程中經常容易出現的問題,包括語法錯誤,程式運行錯誤以及邏輯錯誤等展開詳細的介紹,希望能夠對那些目前正在學習PHP語言的使用者有所協助。此外,本文還將會在文章的結束部分對PHP編程過程中應當注意的各種事項加以匯總,供讀者參考。
Time of Update: 2016-07-13
在PHP編程中, 我們經常會遇到一些直接產生輸出的函數, 如passthru(),readfile(), var_dump() 等. 但有時我們想把這些函數的輸出匯入到檔案中,或者先經過處理再輸出, 或者把這些函數的輸出作為字串來處理. 這時我們就要用到 Output Buffer(輸出緩衝) 函數了. 處理輸出緩衝的函數主要有這麼幾個: ob_start() 開始輸出緩衝, 這時PHP停止輸出, 在這以後的輸出都被轉到一個內部的緩衝裡. ob_get_contents()
Time of Update: 2016-07-13
這裡非常詳細的介紹了php.ini的設定檔.很多php的錯誤都可以從這裡的配置得到解決! 這個檔案控制了PHP許多方面的觀點。為了讓PHP讀取這個檔案,它必須被命名為 ; ´php.ini´。PHP 將在這些地方依次尋找該檔案:當前工作目錄;環境變數PHPRC ; 指明的路徑;編譯時間指定的路徑。 ; 在windows下,編譯時間的路徑是Windows安裝目錄。 ; 在命令列模式下,php.ini的尋找路徑可以用 -c 參數替代。 ;
Time of Update: 2016-07-13
序列化可以把變數包括對象,轉化成連續bytes資料,你可以將序列化後的變數存在一個檔案裡或在網路上傳輸,然後再反序列化還原為原來的資料。你在反序列化類的對象之前定義的類,PHP可以成功地儲存其對象的屬性和方法. 有時你可能需要一個對象在反序列化後立即執行。為了這樣的目的,PHP會自動尋找__sleep和__wakeup方法。 當一個對象被序列化,PHP會調用__sleep方法(如果存在的話). 在反序列化一個對象後,PHP 會調用__wakeup方法. 這兩個方法都不接受參數.
Time of Update: 2016-07-13
∫話愀鋈嗣夥閻饕晨占潿疾換崽峁﹎ysql支援,就是提供也很苛刻,所以尋找也個良好的替代方案很重要哦! PHP的檔案處理功能很強大,所以可以用檔案的存取來代替來!(要知道沒有資料庫的時候,什麼都是用檔案組織的哦!呵呵!),其中個資料項目用特殊符號分割,我採用的是“||”,方便通過explode()函數讀取單個記錄! 其實這裡資料庫的思想還是可以用到的!象資料庫的索引!所以必須先做個索引檔案!(這樣說也並不正確) 就以留言本來說吧: 主要檔案是:index.database
Time of Update: 2016-07-13
環境需求:安裝oracle或者oracle用戶端。$oraUser="username";$oraPass="password";$oraDB="(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=資料庫ip)(PORT=1521)))(CONNECT_DATA=(SID=資料庫SID)))";$Conn = ocilogon($oraUser,$oraPass,$oraDB) or die( "ORACLE
Time of Update: 2016-07-13
for語句可以說是PHP(同時也是多種語言)的迴圈控制部份最基本的一個語句了,for語句的執行規律和基礎用法在這裡就不多說,可以參見PHP手冊for語句部分。PHP手冊中對它的文法定義如下: for (expr1; expr2; expr3) statement 下面說說for語句幾種有用的變型。 1、無限迴圈 首先是人盡皆知的無限迴圈(亦可稱“死迴圈”)。由於空運算式null在文法上是有效,所以我們可以把for語句的三個運算式留空,這樣就會產生不斷執行for嵌套語句的效果。 <?
Time of Update: 2016-07-13
現在有越來越多的個人首頁站長需要瞭解如何如何在windows系統下配置自己的php,cgi伺服器,以方便本地調試cgi和php的程式。 我們可以用Apache(windows版)來一次搞定:以下由我自己整理的關於在單機Windows環境下的安裝和配置 Apache Server 的文章。如果您正在 Windows 單機環境下測試自己的網站,建議您參考一下。 主要包括:安裝和配置 Apache Server;使用 Perl CGI 指令碼;使用 PHP 指令碼。
Time of Update: 2016-07-13
如果在聊天文字中能增加一些美麗的圖片....... 圖片代碼的產生和表情動作一樣,可以菜單選擇也可以手工輸入,這裡只給出格式 和代碼,不再解釋,請察看 表情於動作部分 1 檔案格式 //$picturefilename 1$split咖啡色西服$splitxw20151.jpg$split 2$split黑色燕尾服$splitxw201534.jpg$split 編號+名稱+圖片名稱+ 2 程式 我的聊天室採用 ///gift+編號的方法顯示圖片,注意是三個反斜線,區別於表情動 作
Time of Update: 2016-07-13
進階PHP V5 對象研究 本文介紹了PHP V5一些更進階的面向設計的特性。其中包括各種物件類型,它們允許將系統中的組件相互分離,建立可重用、可擴充、可伸縮的代碼。 領會暗示 首先介紹一下物件類型和類型提示的優點。一個類定義一種類型。從該類執行個體化的任何對象屬於該類定義的類型。所以,使用 Car 類建立 Car 對象。如果 Car 類繼承 Vehicle 超類,則 Car 對象還將是一個 Vehicle
Time of Update: 2016-07-13
不知道大家最近上網是否發現一個新現象,就是有一些網站開始提供“username@server”的虛擬網域名稱服務 (DNS)。由於“@”的魅力,大家紛紛申請,你或許會想:“如果我也能提供這種服務,該多好阿:)人氣肯定不錯!”本文將給大家揭開“@”的“神秘”面紗,讓大家都可以來“@”!(Do u @ today?)