1 頁 (共 1 頁)

如何簡單地判斷某個使用者是否被封鎖?

發表於 : 2013-11-05 22:17
precomx
●主機作業系統:Windows 8.1 Pro 64Bit
●快速架站程式:None
●免費(或付費)空間連結: http://www.myhost123.net
●您的上網方式:ADSL
●您安裝的程式:Apache 2.4.6 + php 5.5.4 + MySql 5.6.14
●您的 phpBB 版本: phpBB 3.0.12
●您的 domain (網域名稱) :www.winbuildcollect.com
●您的 phpBB 連結網址:www.winbuildcollect.com/forum/

我目前使用以下方法來判斷某個使用者是否已經登入:
viewtopic.php?f=176&t=54928

使用Ajax+後台的PHP在主站每個頁面進行判斷,在頁面某個地方輸出結果。但是如果某個使用者被封鎖了,他訪問主站時,那個地方就會出現PHPBB的封鎖提示(整個論壇頁面都會顯示出來,很不美觀)!那麼怎樣判斷是否某個使用者被封鎖?如果封鎖就給出提示。

Re: 如何簡單地判斷某個使用者是否被封鎖?

發表於 : 2013-11-07 17:33
precomx
難道沒人知道?
我在PHPBB英文官方論壇找到下面的Code,但是怎麼進行判斷?

From includes/session.php

代碼: 選擇全部

check_ban($user_id = false, $user_ips = false, $user_email = false, $return = false)
Example:
Ip

代碼: 選擇全部

$user->check_ban(false, 94.156.13.145, false, true));
User_id

代碼: 選擇全部

$user->check_ban($row['user_id'], false, false, true));