我想要将我的网站和mybb板连接起来。我用Google搜索并进行了整合,只要我指定了他们的ID,我就可以获得用户名ID,但是当我按照说明使用该功能时,没有任何反应。
我尝试做的是通过我的网站验证一个论坛与论坛的关联,然后显示他们的名字。
这是我的代码,以及我尝试获取用户名:
PHP Code:
define('IN_MYBB', NULL);
require_once 'forums/global.php';
require_once 'forums/class.MyBBIntegrator.php';
$MyBBI = new MyBBIntegrator($mybb, $db, $cache, $plugins, $lang, $config);
$user = get_user($uid);
while ($forum_user = mysqli_fetch_array($user))
{
echo $forum_user['username'];
}
答案 0 :(得分:0)
您可以使用:
define('IN_MYBB', NULL);
require_once 'forums/global.php';
if(isset($mybb->user['uid'])){
echo "User Found: ".$mybb->user['usernmae']."($mybb->user['uid'].")";
} else {
echo "No user found";
}
甚至不需要MyBBIntegrator。但是上面的代码将检查用户是否已登录,并显示用户名和用户ID。如果没有,它将显示“找不到用户”。希望这会有所帮助。