[phpBB3] 網站登入整合
作者: fase 日期: 2010-03-11 14:09
最近要幫一個朋友設計一個網站
是說要有討論區部落格等功能
而這些當然就拿現在的程式來用
討論區看了幾個
就決定用phpBB
在網站的首頁是不打算直接把論壇當首頁
但也要設計個會員登入
所以就研究了一下phpBB3(其實也花蠻久的)
phpBB3登入是由includes/functions.php裏的login_box來作出登入畫面和送出資料的處理
是用login_box把$_POST資料整理過,再利用includes/auth.php來驗證
本來是想直接呼叫login_box來用,但發現這跟原來的用途不同,會有些問題
所以就只好參考login_box,再直接用auth.php來驗證,主要就下面這行呼叫
$result = $auth->login($username, $password, $autologin, $viewonline, $admin);
這樣有些session就幫我弄好,也不用考慮太多
轉到論壇頁面也沒問題(應該吧,只是簡單試一下而已)
雖然說是去用auth.php,但前置的變數可還是要設一下才行
這是抓index.php裏的,我只有把root目錄改一下成我的
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
這些是要寫在網站首頁要去作登入處理的那一頁php
沒寫的非常清楚,只是因為我也不知有沒有問題
另外也是沒有把login_box都弄的很清楚
怕誤導別人,所以只提出一些確定的部分
其實最主要也是給自己參考用的
是說要有討論區部落格等功能
而這些當然就拿現在的程式來用
討論區看了幾個
就決定用phpBB
在網站的首頁是不打算直接把論壇當首頁
但也要設計個會員登入
所以就研究了一下phpBB3(其實也花蠻久的)
phpBB3登入是由includes/functions.php裏的login_box來作出登入畫面和送出資料的處理
是用login_box把$_POST資料整理過,再利用includes/auth.php來驗證
本來是想直接呼叫login_box來用,但發現這跟原來的用途不同,會有些問題
所以就只好參考login_box,再直接用auth.php來驗證,主要就下面這行呼叫
$result = $auth->login($username, $password, $autologin, $viewonline, $admin);
這樣有些session就幫我弄好,也不用考慮太多
轉到論壇頁面也沒問題(應該吧,只是簡單試一下而已)
雖然說是去用auth.php,但前置的變數可還是要設一下才行
這是抓index.php裏的,我只有把root目錄改一下成我的
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
這些是要寫在網站首頁要去作登入處理的那一頁php
沒寫的非常清楚,只是因為我也不知有沒有問題
另外也是沒有把login_box都弄的很清楚
怕誤導別人,所以只提出一些確定的部分
其實最主要也是給自己參考用的
評論: 0 |
引用: 0 |
閱讀: 4364
發表評論
[PHP] 貼文到user的facebook塗鴨牆(feed/wall) (2012-12-26 17:23)
[PHP]讀取文字檔,中文亂碼的問題 (2012-10-29 17:37)
空房查詢顯示系統-給旅館民宿業者用 (2012-07-12 10:07)
[PHP]將資料轉成Word(PHPWord) (2011-10-12 15:42)
分享Zen Cart 1.3.9h繁體中文版 (2011-04-22 17:27)
[PHP] readfile (2010-11-03 17:46)
[PHP] uploadprogress的使用 (2010-07-01 11:42)
[PHP] uploadprogress功能在Windows下安裝 (2010-01-20 11:13)
[PHP] array_multisort (2009-12-24 17:07)