1 頁 (共 1 頁)

[問題] 不能禁用中文字元的會員名稱啊!!

發表於 : 2006-08-22 16:32
angeljhouse
phpbb版本: 2.0.21
風格: subsilver
server: awardspace.com

我試過禁用英文...一切正常..可禁用到...但就不能禁用中文...即使用已將想禁用的中文字元(使用萬字元)輸入到"禁用帳號"設定....但會員註冊仍能用該字元註冊!!可以怎樣做???

我看到另一些網 (如 jay2u.com)能禁用中文字元 (i.e. 周董)......為何現在我的討論區不可??

請幫助...謝謝!

發表於 : 2006-08-24 17:32
心靈捕手
建議您:
參考此文, 修改看看.
http://phpbb-tw.net/phpbb/viewtopic.php?p=173348#173348

ps.
因為版本有異,
所以目前 (phpBB2.0.21) 要取代的程式碼如下.

代碼: 選擇全部

if (preg_match("#\b(" . str_replace("\*", ".*?", preg_quote($row['disallow_username'], '#')) . ")\b#i", $username))

發表於 : 2006-08-25 12:39
angeljhouse
心靈捕手 寫:建議您:
參考此文, 修改看看.
http://phpbb-tw.net/phpbb/viewtopic.php?p=173348#173348

ps.
因為版本有異,
所以目前 (phpBB2.0.21) 要取代的程式碼如下.

代碼: 選擇全部

if (preg_match("#\b(" . str_replace("\*", ".*?", preg_quote($row['disallow_username'], '#')) . ")\b#i", $username))
謝謝你啊!!