【问题标题】:MyBB getting user session for chatMyBB 获取用户会话进行聊天
【发布时间】:2012-02-04 13:52:46
【问题描述】:

我正在尝试为我的论坛实施聊天室。我自己使用 PHP 和 Ajax 构建了聊天室,但我也在尝试弄清楚如何只允许属于我的 MyBB 论坛的用户使用聊天。

所以我基本上想做的是:

  • 列出聊天室中的用户
  • 只允许登录 Chat 的用户

我不知道该怎么做。我假设我必须编辑 MyBB 存储的 cookie。但是MyBB wiki 并没有提供太多信息,而是提供了 cookie 中存储的信息。

我对 PHP 有点陌生,我想知道如何开始,所以我想知道我需要做什么才能让它按我想要的方式工作?

【问题讨论】:

  • mybbuser This cookie stores the login information for the Frontend, and is set when a user logs in, and is removed when the user logs out. The UID and the login key are stored in this cookie. 至于聊天室里的列表用户,我想这取决于你的聊天室代码...

标签: php cookies forum chatroom mybb


【解决方案1】:

只需包含 MyBB 的 global.php 文件。它会为您完成所有工作。

然后你可以使用$mybb->user数组来获取当前用户的任何信息。

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

【讨论】:

    猜你喜欢
    • 2021-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    相关资源
    最近更新 更多