Time of Update: 2016-06-01
二、php3,4中session的實現 在php3中是沒有session這種東東的,但我們又需要,怎麼辦呢?別急,有很多人替你做了這些,這其中最有名的要算phplib了。你可以去國外下載,可以上國內大部分php網站下載。我們要做的第一件事是讓phplib和php3結合在一起使它能工作。為了能實現這方面的功能,我們需要先安裝phplib。跟著我來做,很容易的(以下方法在win2000+php3.0.16+apache1.3.12+phplib7.2c+mysql3.23.21 for win32
Time of Update: 2016-06-01
/*+-------------------------------------------------------------------------------+| = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! | = PHP5研究中心: http://blog.csdn.net/haohappy2004+--
Time of Update: 2016-06-01
大家都知道,rename()函數可以對檔案或目錄進行重新命名的操作。其實它還可以做很多事情。 熟悉unix的朋友應該知道shell命令mv,它相當與win32的移動,而且移動的同時可進行重新命名。我發現,php的rename()函數就相當於mv,它不僅僅只有簡單的重新命名的功能,同樣可以改變檔案甚至整個目錄的路徑。 例如: $oldpath ----檔案或目錄原來路徑 $newpath ----新定義路徑 那麼 rename($oldpath,$newpath)就可以完成檔案/目錄移動的操作
Time of Update: 2016-06-01
近日在為學校製做校友錄時,需要身分識別驗證,在對比之後決定採用PHP+MYSQL進行身分識別驗證。
Time of Update: 2016-06-01
在照彭武興先生的《PHP BIBLE》中所述,header可以送出Status標題,如 header("Status: 404 Not Found"); ?> 就可以讓使用者瀏覽器出現檔案找不到的404錯誤,但是我試了這樣是不行的。 後來我到w3.org上查了http的相關資料,終於試出來了如何Header出狀態碼(Status),與大家分享。 其實應該是這樣的: Header("http/1.1 403 Forbidden"); ?> 第一部分為HTTP協議的版本(HTTP-Version)
Time of Update: 2016-06-01
一、 while迴圈 在這一課裡,我們將會繼續深入下去,使用PHP和MySQL來寫出一些簡單而有用的頁面。我們從昨天建立的資料庫開始,顯示庫中的資料,但是會再稍微加以潤色。 首先,我們用下面的代碼來查詢資料庫內容。 $db = mysql_connect(\"localhost\", \"root\");mysql_select_db(\"mydb\",$db);$result = mysql_query(\"SELECT * FROM employees\",$db);echo
Time of Update: 2016-06-01
/*+-------------------------------------------------------------------------------+| = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! | = PHP5研究中心: http://blog.csdn.net/haohappy2004+--
Time of Update: 2016-06-01
PHP入門 4.1 資料類型 PHP支援整數、浮點數、字串、數組和對象。變數類型通常不由程式員決定而由PHP運行過程決定(真是好的解脫!)。當然,如果你喜歡的話,你也可以使用cast或者函數settype()將某種類型的變數轉換成指定的類型。 數值 數實值型別可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值: $a = 1234; # 十進位數 $a = -123; # 負數 $a = 0123; # 八位元 (等於十進位數的83) $a = 0x12; #
Time of Update: 2016-06-01
PHP檔案的源碼都是明文,這對於某些商業用途來說,並不適合。 因此考慮使用加密的手段保護源碼。 實在不耐煩等待zend出編譯器,而且編譯和加密本質上不是一回事兒。自己動手、開始修改。 一、基本原理 考慮截獲PHP讀取源檔案的介面。一開始,我考慮從Apache和PHP之間的介面處 處理,參見apache的src/modules/php4/mod_php4.c (這個是PHP用static方式編譯進apache,make install
Time of Update: 2016-06-01
在PHP網路資料庫編程時,不可避免的要考慮到資料庫記錄結果的顯示問題,為了呈現美觀頁面並加快頁面的載入速度,就需要對資料庫記錄進行分頁顯示。 現把與PHP完美結合的MySQL資料庫記錄的分頁顯示執行個體拿出來與大家共用。 MySQL資料庫為XinXiKu,資料表為joke。其定義SQL語句如下: CREATE TABLE joke (id int(5) NOT NULL auto_increment,biaoti varchar(40) NOT NULL,neirong text NOT
Time of Update: 2016-06-01
PHP中的類-什麼叫類Linuxaid 01-03-08 10:16 1594p Wing-------------------------------------------------------------------------------- 在闡述類的概念之前我們來先說說物件導向編程的概念:物件導向的程式設計(Object-Oriented
Time of Update: 2016-06-01
無重新整理聊天室技術實現方法 一、統一名詞 文字框:顯示聊天內容的架構頁面 輸入框:輸入聊天資訊的架構頁面 重新整理框:自重新整理擷取最新聊天資訊的架構頁面,該頁面不直接顯示出來 二、如何? 實現無重新整理,就是要在當前文字框聊天內容後面不斷的添加新的聊天資訊。 實現的方式是“添加新資訊”,而不是“重新重新整理”。 三、技術要點 實現像chat.163.com的無閃爍重新整理的聊天室要用到的關鍵代碼: 1.自重新整理: 2.向html檔案寫代碼: 四、例子
Time of Update: 2016-06-01
send_mail類的實現 現在開始介紹我所編寫的發送郵件類。有了上面的預備知識了,下面就是實現了。 類的成員變數 var $lastmessage; //記錄最後返回的響應資訊 var $lastact; //最後的動作,字串形式 var $welcome; //用在HELO後面,歡迎使用者 var $debug; //是否顯示調試資訊 var $smtp; //smtp伺服器
Time of Update: 2016-06-01
建設一個簡單互動的網站(二)5.5 計數器 讓我們在首頁上加上一個計數器。這個例子已經被講過多次了,但是還是有利於示範怎樣讀寫檔案以及建立自己的函數。counter.inc包含以下代碼:/*|| 一個簡單的計數器*/function get_hitcount($counter_file){/* 將計數器歸零這樣如果計數器還未被使用,初始值將是1你當然也可以把初始值設成20000來騙人咯*/$count=0;// 如果存放計數器檔案已經存在,讀取其中的內容if (
Time of Update: 2016-06-01
淺談php使用者身份認證(四) 爆米花 2001 12,28 www.westxj.net 大家好,前面幾節講了這個基於http單使用者和多使用者的密碼驗證的編寫程式的方法,這種方法對於需要身分識別驗證的頁面,是最好不過的了。但是,這種驗證不能在cgi模式的php,iis下的php使用。所以,我們就可以利用session在不同頁面之間來儲存使用者資訊,達到驗證的目的。
Time of Update: 2016-06-01
PHP是一種用於建立動態WEB頁面的服務端指令碼語言。如同ASP和ColdFusion,使用者可以混合使用PHP和HTML編寫WEB頁面,當訪問者瀏覽到該頁面時,服務端會首先對頁面中的PHP命令進行處理,然後把處理後的結果連同HTML內容一起傳送到訪問端的瀏覽器。但是與ASP或ColdFusion不同,PHP是一種原始碼開放程式,擁有很好的跨平台相容性。使用者可以在Windows NT系統以及許多版本的Unix系統上運行PHP,而且可以將PHP作為Apache伺服器的內建模組或CGI程式運行。
Time of Update: 2016-06-01
1:為什麼我得不到變數 我在一網頁向另一網頁POST資料name,為什麼輸出$name時卻得不到任何值? 在PHP4.2以後的版本中register_global預設為off。若想取得從另一頁面提交的變數: 方法一:在PHP.ini中找到register_global,並把它設定為on. 方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注意extract($_SESSION)前必須要有Session_Start()). 方法三:一個一
Time of Update: 2016-06-01
$selectedDay = date( 'd'); $selectedMonth = date( 'm'); $selectedYear = date( 'Y'); //擷取當月第一天是數值型星期幾$firstday = date( 'w',mktime(0,0,0,$selectedMonth,1,$selectedYear)); //找出本月最後一天 $lastday = 31; do { $monthOrig = date(
Time of Update: 2016-06-01
PHP入門4.1 資料類型 PHP支援整數、浮點數、字串、數組和對象。變數類型通常不由程式員決定而由PHP運行過程決定(真是好的解脫!)。當然,如果你喜歡的話,你也可以使用cast或者函數settype()將某種類型的變數轉換成指定的類型。數值 數實值型別可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值:$a = 1234; # 十進位數$a = -123; # 負數$a = 0123; # 八位元 (等於十進位數的83)$a = 0x12; #
Time of Update: 2016-06-01
淺談php使用者身份認證(一) 爆米花2001年9月25日 www.westxj.net 大家在瀏覽網站的時候,常常會遇到某些網頁會需要使用者和密碼的驗證,這就需要我們編寫相應的身分識別驗證程式來實現此功能。以下是我的一些學習過程和體會,希望對大家有所協助。(一)、基於HTTP驗證的單使用者身分識別驗證: