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