修改dz x1.5 utf-8 版 用户名长度 用户中文修改
1,升级sql (如果修改了表前缀请自行修改)
ALTER TABLE `pre_ucenter_members` CHANGE `username` `username` VARCHAR( 60 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
ALTER TABLE `pre_common_session` CHANGE `username` `username` VARCHAR( 60 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
ALTER TABLE `pre_common_member` CHANGE `username` `username` VARCHAR( 60 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
2,修改代码
/template/default/member/register.htm 185 行
if(unlen < 3 || unlen > 15) {
修改为
if(unlen < 3 || unlen > 60) {
var unlen = username.replace(/[^\x00-\xff]/g, "**").length;
这段JS 写的很有水平。呵呵赞一个。
/source/language/member/lang_template.php 69行
'register_profile_username_toolong' => '用户名超过 15 个字符',
修改为
'register_profile_username_toolong' => '用户名超过 60 个字符',
/source/module/member/member_register.php 180行
} elseif($usernamelen > 15) {
修改为
} elseif($usernamelen > 60) {
/source/module/forum/forum_ajax.php 22行
} elseif($usernamelen > 15) {
修改为
} elseif($usernamelen > 60) {
/uc_client/model/user.php 42行
function check_username($username) {
添加一行
return true;
- 上一篇:北京PHP网站开发公司
- 下一篇:PHP网站开发公司