Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 老是字符提示,不能超过3字符,不管输入什么都一样

[复制链接]
叶海燕 发表于 2010-5-18 07:35:20 | 显示全部楼层 |阅读模式
新用户不能注册

我是最新版的,UTF8的。

网址:http://www.hongchen2006.com/

发现另一个朋友也有这样的问题。

我原来的SS是11.26日的,因为没有看到12.14日的,直接把12.15日的补丁打了,可是打了以后,SS不能注册了,总提示要大于3个字符,而且小于·15个,不论怎么换名字都注册不了,。跟UC通信正常,在论坛上注册的用户,可以在SS登录,也可以发表文章,但就是不能在SS直接注册。我想问一下 ,可否用11.26日的site_register.html.php文件,替换12.15日的?
同问,我的UTF8也是一样。
 楼主| 叶海燕 发表于 2010-5-18 09:53:12 | 显示全部楼层
是不是没有人管啊?
回复

使用道具 举报

davinciywf 发表于 2010-5-18 10:01:56 | 显示全部楼层
我也遇到过楼主这个问题,右边写着succeed旁边确实一个X的错误符号,找不到原因,只好把验证用户名的JS取消(不怕的,PHP也会进行验证)
回复

使用道具 举报

 楼主| 叶海燕 发表于 2010-5-18 14:33:09 | 显示全部楼层
JS在哪儿取消?
回复

使用道具 举报

davinciywf 发表于 2010-5-18 16:51:06 | 显示全部楼层
templates/default/site_register.html.php
153行:
function checkUserName() {
                if($('username').value.length == 0) return;
                var userName = trim($('username').value);
                if(userName == lastUserName) {
                        return;
                } else {
                        lastUserName = userName;
                }
                var cu = $('checkusername');
                var unLen = userName.replace(/[^\x00-\xff]/g, "**").length;

                if(unLen < 3 || unLen > 15) {
                        warning(cu, unLen < 3 ? '用户名小于3个字符' : '用户名超过 15 个字符');
                        return;
                }
去掉即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:30 , Processed in 0.021685 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表