2011-05-26 44 views
0

我已經有很多用戶的vbulletin論壇,並且會開發另一個應用程序。分享vbulletin登錄?

我只是想讓我的新應用程序使用現有的vbulletin登錄。它會檢查用戶是否已登錄到vbulletin,如果沒有,請將其發送到vbulletin登錄頁面,否則,請讓他進一步使用新應用程序在某處顯示其vbulletin用戶名。它看起來很簡單。但我不知道從哪開始,任何人都可以幫助我一點點?提前謝謝了。

回答

0
從包括global.php

開始 - 儘管我知道 - 這個文件將幫助您通過陣列用戶信息,這樣的訪問vBulletin會話:

$vbulletin->userinfo['userid']; // this will give you 0 if the user is a guest 
1

首先,包括vBulletin global.php文件在你的應用程序中,那麼你可以訪問所有vB的數據庫類,安全性,用戶配置文件,模板等等。

假設你的應用是在論壇根目錄下(否則,你就需要調整路徑),只需添加:

require_once('./global.php'); 

那麼你可以做:

if ($vbulletin->userinfo['userid'] == 0) 
{ 
    // user is a guest 
} 
else 
{ 
    // user is logged in 
}