0

我正在使用Comet Chatcodeigniter 插件在我的网站上显示聊天。我按照文档中的说明做了所有事情。

我从这里引用了页面。但它只是显示聊天屏幕而已。没有其他的。我看到了数据库中创建的所有表。而且文档内容太少。没有可用的核心详细信息。

我也看不到任何错误。请帮助解决这个问题。

4

1 回答 1

0

在这种情况下,您需要先启动会话并获取用户 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 将开始显示数据。

于 2017-05-30T15:23:52.147 回答