新聞中心
phpbb技術(shù)文檔翻譯:sessions集成
作者 / 無憂主機 時間 2012-10-30 00:02:41
今天無憂主機小編(www.gle-technology.com)在phpbb官網(wǎng)瞎逛的時候意外看到了一個關(guān)于phpbb3中如何集成sessions的教程,個人感覺還不錯,就分享出來給大家了。 首先,我們來說說Session在php中的定義是會話期,起始于您輸入一個站點的網(wǎng)址時,結(jié)束于離開這個網(wǎng)站時。Php使用session函數(shù)來創(chuàng)建和管理會話期內(nèi)的$_session中變量。而phpbb給出的您需要給您的頁面加入session的理由是:“您可以檢測您的用戶是否登錄、他們擁有什么權(quán)限等。”當(dāng)然建議您對phpbb不了解的話,可以先閱讀一下教程“phpbb技術(shù)文檔翻譯:如何給phpbb添加自定義頁面”,這樣可以加深對下面文章的理解。 第一步 首先,您把您做好的文件的擴展名重命名為.php后綴,這是不會損壞您文件內(nèi)的內(nèi)容的。 第二步 把需要使用phpBB sessions的頁面頂部加入下列代碼。
<?php define('IN_PHPBB', true); $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './'; $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx); // Start session management $user->session_begin(); $auth->acl($user->data); $user->setup(); ?> //下面跟您的頁面如果您需要選擇過phpBB的語言文件,修改這面下一行。 $user->setup(‘語言文件名稱’);??? //語言文件名稱既去除.php文件名擴展。 到這里呢,您就成功的完成了sessions信息集成了。當(dāng)然phpBB官網(wǎng)還有些例子還有數(shù)據(jù)變量列表,無憂主機小編(www.gle-technology.com)就不一一翻譯出來了。因為我們的php虛擬主機是完美支持phpBB的,所以您可以嘗試的去做做sessions集成,享受開源帶給我們的驚喜吧! 純Linux環(huán)境下高端免備案【香港獨立IP地址】?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/phpbb/9627.html