2012-02-04 75 views
0

我正在嘗試爲我的論壇實現聊天室。我使用PHP和Ajax自己構建Chatroom,但我也想弄清楚如何僅允許屬於MyBB論壇的用戶使用聊天。MyBB獲取聊天用戶會話

那麼我基本上試圖做的是:在聊天室

  • 列表中的用戶
  • 僅允許已登錄的用戶聊天

我不知道該怎麼辦這個。我假設我必須編輯MyBB存儲的Cookie。但MyBB wiki不會提供很多信息,但存儲在cookie中的信息。

我對PHP有點新,我想知道如何開始這個,所以我想知道我需要做什麼才能讓它按照我想要的方式工作?

+0

'mybbuser此cookie存儲前端的登錄信息,並在用戶登錄時設置,並在用戶註銷時刪除。 UID和登錄密鑰存儲在這個cookie中。 '至於聊天室中的列表用戶,這取決於你的聊天室代碼,我認爲... – 2012-02-04 14:01:32

回答

1

只包含MyBB的global.php文件。它會爲你做所有的工作。

然後,您可以使用$mybb->user數組獲取有關當前用戶的任何信息。

$isLoggedIn = ($mybb->user['uid'] > 0);