2014-01-10 72 views
0

我已經在一些論壇上創建了一個替換posting.php的腳本,但是如果沒有登錄,我可以發佈它......我需要添加或編輯哪些代碼來進行檢查?腳本發佈消息沒有檢查登錄phpbb3

我的腳本只有一個表單,其中包含一些輸入和一個提交按鈕,還有一些phpbb3行將其與主題集成,並使用submit_post函數。

但我不知道如何將腳本限制登錄用戶....

我曾嘗試閱讀posting.php,但沒有得到解決......

誰能幫助我?

回答

0

我的假設是,您已經可以訪問PHPBB的$users對象。

由於系統中的第一個用戶是Anonymous(並且PHPBB將此用作guest account),因此您可以檢查該用戶當前是否正在使用。

if ($user->data['username'] == 'Anonymous') 
{ 
    echo 'Please login!'; 
} 
else 
{ 
    // Your existing code 
}