2008年9月19日 星期五

[野人獻曝][保證廢文] 淺論phpBB3與網站的整合!

咳咳,好久沒寫新文章了!
這次要來談一下phpBB3和既有網站系統的整合。
(原因:最近正在公司做的東西)

如果你的網站有自己的會員系統,
但卻想使用phpBB3作為自己的討論區的話,
或許可以參考本文,
但不保證你可以從本文得到什麼有用的知識!

==正文開始==

基本上,如果你上GooglephpBB3整合兩個關鍵字,
你可能會看到對岸的作法是直接用自己的會員系統去驗證,
如果有這個使用者存在的話,再直接幫使用者在phpbb3註冊幾個cookie。

不過我覺得這方法其實有點不大好,
所以我改用另一種方法,找前人已經包好的API去弄!

如果各位有心的話,應該可以找到這份API檔案。

當你找到這份檔案並且解壓縮以後,
你應該會看到以下兩個檔案:

  • phpbb3.inc.php

  • phpbb3_code.inc.php

只要你的主機裡有pear,也設定好phpbb3.inc.php裡的$phpbb_config和$phpbb_root_path變數後,
引入phpbb3.inc.php,並new出一個phpBB3_API,
就可以使用phpBB3的一些主要功能了(如:登入、登出、註冊)!

如果這樣還嫌不夠的話,
你當然還可以針對程式去作hack,
只不過那很累就是了XD!
除非你的需求難以滿足,
否則不建議這麼作。
張貼留言