discuz

推荐列表 站点导航

当前位置:首页 > 建站教程 > discuz >

discuzx注册用户名突破15字节的修改方法教程

来源:网络整理  作者:网络  发布时间:2020-12-09 02:25
以下代码中的数值3改成自己想要的最小长度如1,15改成自己想要的最大长度如40 1、uc_client\model\user.php if($$$$len 15 ||...

6、source/module/forum/forum_ajax.php

ALTER TABLE  `pre_ucenter_members` CHANGE  `username`  `username` CHAR( 40 ) ;

                                } elseif($$usernamelen > 15) {

if(unlen < 3 || unlen > 15) {
1、uc_client\model\user.php

ALTER TABLE  `pre_forum_groupuser` CHANGE  `username`  `username` CHAR( 40 ) ;

复制代码

ALTER TABLE  `pre_ucenter_mergemembers` CHANGE  `username`  `username` CHAR( 40 ) ;

4、static\js\register.js

showmessage('profile_username_tooshort', '', array(), array('handle' => false));

以下代码中的数值3改成自己想要的最小长度如1,15改成自己想要的最大长度如40

ALTER TABLE  `pre_forum_thread` CHANGE  `author`  `author` CHAR( 40 ) ;

<input type="text" id="{$$$$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15" required />

ALTER TABLE  `pre_forum_post` CHANGE  `author`  `author` CHAR( 40 ) ;

7、升级数据库(只对关键字段进行升级,基本满足正常使用了),本例中最大长度修改为40

'register_username_tips' => '用户名由 3 到 15 个字符组成',

                                if($$usernamelen < 3) {

if($$usernamelen < 3) {

2、template\default\member\register.htm

                                        showmessage('profile_username_tooshort');

3、source\language\member\lang_template.php

} elseif($$usernamelen > 15) {

ALTER TABLE  `pre_home_blog` CHANGE  `username`  `username` CHAR( 40 ) ;

5、source\class\class_member.php

ALTER TABLE  `pre_common_member` CHANGE  `username`  `username` CHAR( 40 ) ;

if($$$$len > 15 || $$$$len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$$$$guestexp/is", $$$$username)) 
复制代码

ALTER TABLE  `pre_home_album` CHANGE  `username`  `username` CHAR( 40 ) ;

ALTER TABLE  `pre_forum_announcement` CHANGE  `author`  `author` CHAR( 40 ) ;

ALTER TABLE  `pre_ucenter_feeds` CHANGE  `username`  `username` CHAR( 40 ) ;

errormessage(id, unlen < 3 ? '用户名不得小于 3 个字符' : '用户名不得超过 15 个字符');

相关热词: discuz 教程 方法

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jz/discuz/1634.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

discuzx注册用户名突破15字节的修改方法教程

2020-12-09 编辑:网络


6、source/module/forum/forum_ajax.php

ALTER TABLE  `pre_ucenter_members` CHANGE  `username`  `username` CHAR( 40 ) ;

                                } elseif($$usernamelen > 15) {

if(unlen < 3 || unlen > 15) {
1、uc_client\model\user.php

ALTER TABLE  `pre_forum_groupuser` CHANGE  `username`  `username` CHAR( 40 ) ;

复制代码

ALTER TABLE  `pre_ucenter_mergemembers` CHANGE  `username`  `username` CHAR( 40 ) ;

4、static\js\register.js

showmessage('profile_username_tooshort', '', array(), array('handle' => false));

以下代码中的数值3改成自己想要的最小长度如1,15改成自己想要的最大长度如40

ALTER TABLE  `pre_forum_thread` CHANGE  `author`  `author` CHAR( 40 ) ;

<input type="text" id="{$$$$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15" required />

ALTER TABLE  `pre_forum_post` CHANGE  `author`  `author` CHAR( 40 ) ;

7、升级数据库(只对关键字段进行升级,基本满足正常使用了),本例中最大长度修改为40

'register_username_tips' => '用户名由 3 到 15 个字符组成',

                                if($$usernamelen < 3) {

if($$usernamelen < 3) {

2、template\default\member\register.htm

                                        showmessage('profile_username_tooshort');

3、source\language\member\lang_template.php

} elseif($$usernamelen > 15) {

ALTER TABLE  `pre_home_blog` CHANGE  `username`  `username` CHAR( 40 ) ;

5、source\class\class_member.php

ALTER TABLE  `pre_common_member` CHANGE  `username`  `username` CHAR( 40 ) ;

if($$$$len > 15 || $$$$len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$$$$guestexp/is", $$$$username)) 
复制代码

ALTER TABLE  `pre_home_album` CHANGE  `username`  `username` CHAR( 40 ) ;

ALTER TABLE  `pre_forum_announcement` CHANGE  `author`  `author` CHAR( 40 ) ;

ALTER TABLE  `pre_ucenter_feeds` CHANGE  `username`  `username` CHAR( 40 ) ;

errormessage(id, unlen < 3 ? '用户名不得小于 3 个字符' : '用户名不得超过 15 个字符');

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jz/discuz/1634.shtml

相关文章

风云图片

推荐阅读

返回discuz频道首页