LifeType 中文開發論壇

測試 => LifeType 1.1 測試 => 主題作者是: yuanyuan 於 一月 08, 2007, 02:06:56 下午



主題: 關於1.1.3 註冊時不能用大寫英文字母的問題...
作者: yuanyuan一月 08, 2007, 02:06:56 下午
在1.1.2的時候 註冊時還可以用大寫字母...
但升級到1.1.3的時候 就不能了...
可是偏偏就是非得用到大寫字母不可... @@
請問要從哪改回來呢? 謝謝解答喔!!!


主題: Re: 關於1.1.3 註冊時不能用大寫英文字母的問題...
作者: james一月 08, 2007, 09:15:23 下午
在1.1.2的時候 註冊時還可以用大寫字母...
但升級到1.1.3的時候 就不能了...
可是偏偏就是非得用到大寫字母不可... @@
請問要從哪改回來呢? 謝謝解答喔!!!
參考一下看看 http://forum.lifetype.org.tw/index.php?topic=3188.0
希望對你有所幫助 ^_^

James.


主題: Re: 關於1.1.3 註冊時不能用大寫英文字母的問題...
作者: yuanyuan一月 09, 2007, 03:08:49 下午
感謝呀... 那篇文章我發問前看過了 但是還是不行 >"<
現在只能從1.1.2升級到1.1.3 try and error中 @@


主題: Re: 關於1.1.3 註冊時不能用大寫英文字母的問題...
作者: yuanyuan一月 09, 2007, 03:58:35 下午
運氣不錯 用笨方法找到影響的地方在哪...
在class\data\validator\usernamevalidator.class.php
define那行...


主題: Re: 關於1.1.3 註冊時不能用大寫英文字母的問題...
作者: james一月 09, 2007, 04:50:21 下午
運氣不錯 用笨方法找到影響的地方在哪...
在class\data\validator\usernamevalidator.class.php
define那行...
下面沒有了 :-S
或許你可以把你解決的方法寫出來分享.
這樣就可以造福更多有類似問題的使用者阿...
這種下面沒有了的文章...真是叫人灰心阿 :-(
James.

補充:
在/class/data/validator/usernamevalidator.class.php的第10行

define( "ONLY_ALPHANUMERIC_REGEXP", "^([a-z0-9]*)$" );
改成
define( "ONLY_ALPHANUMERIC_REGEXP", "^([A-Za-z0-9]*)$" );
這樣在註冊時就可以使用大寫英文字母了. 給有需要的人做個參考.