您好,登錄后才能下訂單哦!
本篇內容介紹了“PHP Session的使用方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
PHP Session使用
php3本身是沒有實現session功能的,我們只有用其他的方法來實現,這其中最有名的要算phplib了。phplib最基本的功能包括用戶認證、Session管理、權限及數據庫的抽象化。下面我們就講述一下如何用phplib實現session。首先安裝phplib(環境為win2000+php3.0.16+Apache1.3.12+phplib7.2c+mysql3.23.21 for win32)首先將phplib解開,里面有一個"php"目錄,將這個目錄拷貝到Apache的安裝目錄下。例如:Apache安裝在d:Apache 目錄下,那么就將"php"目錄拷貝到d:Apache,并將phplib目錄的pages目錄下(不包括目錄本身)的文件和目錄一起拷貝到 d:Apachehtdocs下。
phplib的類庫需要根據系統進行初始化,可能需要修改local.inc文件,其中包含著一些基本參數,可以根據自己機器的實際情況來進行修改。
將d:Apachephpprepend.php文件中的一段程序改為如下樣子:
if (!isset($_PHPLIB) or !is_array($_PHPLIB)) { $_PHPLIB["libdir"] = "d:/Apache/php/"; //放phplib下php目錄的路徑 }
修改d:Apachephplocal.inc文件:
class DB_Example extends DB_Sql { var $Host = "localhost"; //mysql數據庫所在主機名 var $Database = "test"; //數據庫名 var $User = "root"; //數據庫用戶名 var $Password = "1234567"; //數據庫用戶密碼 }
***根據phplib目錄下的stuff子目錄中的create_database.mysql文件生成初始表。由于每一個使用phplib的頁面首先必須可以找到運行phplib所必需的類庫文件,我們可以在php.ini中設置auto_prepend變量來支持,phplib中包含一個prepend.php文件,并將auto_prepend指定為"d:/Apache/php/prepend.php" (帶引號)后,各頁面就會自動包含phplib類庫,我們還可以將phplib類庫所在目錄加進include變量中,以便可以找到這些文件。
“PHP Session的使用方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。