1 頁 (共 1 頁)

[問題]請問有沒有限制註冊帳號只能用英文+數字的MOD

發表於 : 2004-12-03 03:57
suicidal
●架設主機作業系統:Windows 2000 Pro
●快速架站程式:Appserv
●您的上網方式:Hinet ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.11
●您的 phpBB2 連結網址: 測試中

請問有沒有此類型的MOD或修改方法...限制註冊的帳號只能用英文/數字...
不讓會員用中文或特殊符號註冊....

發表於 : 2004-12-03 22:11
so8so

代碼: 選擇全部

// 所在檔案: includes/usercp_register.php
// 所在行數: 約 240
//
// Did the user submit? In this case build a query to update the users profile in the DB
//
if ( isset($HTTP_POST_VARS['submit']) )
{
	include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);

// Added by so8so
	if (preg_match('/^[A-Za-z0-9]+$/', $username) == false)
	{
		$error = TRUE;
		$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . '您想要顯示的錯誤訊息';
	}
// End

	$passwd_sql = '';
	if ( $mode == 'editprofile' )

發表於 : 2004-12-04 04:03
suicidal
2.0.11 下修改成功...謝謝指導...

發表於 : 2004-12-04 04:56
蕭遙
如果要可以用中文,但是不能用特殊符號的,preg那個語法要怎麽寫呢?

發表於 : 2004-12-04 05:59
suicidal
如果可以的話是不是也可以整合注音魔人散退,剛才自己亂加了一下結果當機了..
哈哈...

代碼: 選擇全部

for (var i = 0 ; i < document.post.message.value.length ; i++) { 
          var code = document.post.message.value.charCodeAt(i); 
            if (12549 <= code && code <= 12585){ 
              formErrors = "注音魔人退散吧!"; 
            } 
        } 

發表於 : 2004-12-19 23:56
peggy0713
請問一下噢,
可否說在別人尚未填寫之前,
就是在"會員名稱:*"的後方加上"請以英文或數字命名"
之類的字眼...




會員名稱: * (此處)
電子郵件信箱: *
登入密碼: *
確認新密碼: *

發表於 : 2004-12-20 12:38
蕭遙
應該是修改register_body.tpl吧

發表於 : 2005-06-02 17:01
羅羅亞‧索隆
蕭遙 寫:如果要可以用中文,但是不能用特殊符號的,preg那個語法要怎麽寫呢?
我也想知道 ,一直尋找不到!

也爬文過囉 所以把這篇挖出來!