1
我正在尝试将phpbb论坛与我现有的网站进行整合。我已经看过theselinks,它似乎不工作。我已将此代码复制到一个loginforum.php文件中,该文件包含在每个我希望会话保留的页面中。我已经完成了会话集成部分中指出的三个步骤,但是当我尝试检查用户是否已通过身份验证时,似乎并非如此。在此处使用相同的代码:Phpbb3论坛与现有网站的集成
<?php
if ($user->data['user_id'] == ANONYMOUS){
echo 'Please login!';
}
else{
echo 'Thanks for logging in, ' . $user->data['username_clean'];
}
?>
即使在我登录时,我也只会显示“请登录”一词。
我已经过了几个小时,我不明白问题在哪里。在三个神奇的步骤之后它不应该工作吗?
我非常怀疑。 “匿名”很可能是现有用户的有效名称。 – ThiefMaster
你错了。这是PHPBB的访客用户。 3.5.1节:http://www.phpbb.com/support/documentation/3.0/adminguide/acp_users.php,关注或查询数据库,你会看到用户名是'Anonymous' – Andy
我编辑了我的回答显示“Anonymous”是第一个加入PHPBB安装的用户 – Andy