2012-02-04 81 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);