【发布时间】:2017-02-16 06:18:56
【问题描述】:
我正在使用Comet Chat codeigniter 插件在我的网站上显示聊天。我按照文档中的说明做了所有事情。
我引用了来自here 的页面。但它只是显示聊天屏幕而已。没有其他的。我看到了数据库中创建的所有表。而且文档内容太少。没有可用的核心详细信息。
我也看不到任何错误。请帮助解决此问题。
【问题讨论】:
标签: codeigniter comet cometchat
我正在使用Comet Chat codeigniter 插件在我的网站上显示聊天。我按照文档中的说明做了所有事情。
我引用了来自here 的页面。但它只是显示聊天屏幕而已。没有其他的。我看到了数据库中创建的所有表。而且文档内容太少。没有可用的核心详细信息。
我也看不到任何错误。请帮助解决此问题。
【问题讨论】:
标签: codeigniter comet cometchat
在这种情况下,您需要先启动会话并获取用户 ID。
请更新 integration.php 文件中的 getUserID() 函数。
$file=dirname(dirname(__FILE__)). DIRECTORY_SEPARATOR . $config['sess_save_path'] . DIRECTORY_SEPARATOR . 'ci_session'. $_COOKIE['ci_session'];
if (file_exists($file)) {
$file = file_get_contents($file, FILE_USE_INCLUDE_PATH);
session_decode($file);
$userid = $_SESSION['UserInfo']['id'];
}
现在通过实现会话变量,您将获得当前登录用户的用户 ID,然后 cometchat 将开始显示数据。
【讨论】: