uchome用户注册字符限制代码

原创 2012年03月21日 17:31:37
一、用户注册只能使用字母和数字
打开uchome根目录下的template\default\do_register.htm文件,在里面找到下面这段代码


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


在这段代码下面加上


var reg = /^[0-9a-zA-Z]+$/;
if(!reg.test(userName))
{
         warning(cu, '用户名只能有字母和数字组成!');
             return;
}


打开uchome根目录下的source\do_register.php文件,在里面找到下面这段代码

if(empty($username))
{
         showmessage('user_name_is_not_legitimate');
}


在这段代码下面加上

if(!preg_match('|^[0-9a-zA-Z]+$|', $username))
{
         showmessage('用户名只能有字母和数字组成!');
}


二、用户注册只能使用中文字符

打开uchome根目录下的template\default\do_register.htm文件,在里面找到下面这段代码


if(unLen &lt; 3 || unLen &gt; 15)
{
         warning(cu, unLen &lt; 3 ? '用户名小于3个字符' : '用户名超过 15 个字符');
         return;
}


在这段代码下面加上


var reg = /^[\u4e00-\u9fa5]+$/i;
if(!reg.test(userName))
{
         warning(cu, '用户名只能填写中文!');
         return;
}


打开uchome根目录下的source\do_register.php文件,在里面找到下面这段代码


if(empty($username))
{
         showmessage('user_name_is_not_legitimate');
}


在这段代码下面加上

if(!preg_match("/^[\xa1-\xff]+$/", $username))
{
         showmessage('用户名只能填写中文!');
}

UCHome二次开发:uchome文件体系介绍

本期主要介绍UCHOME的体系结构开始,一步一步教大家理解UCHOME。 UCHOME安装后的主要目录与文件介绍: admin/      管理后台 api/      API函数[插件开发与模...
  • gjife
  • gjife
  • 2011年09月17日 19:47
  • 2489

uchome 数据字典

uchome 数据字典uchome_ad   (广告表,存放广告设置信息)字段类型Null默认注释adid smallint(6) 否 广告IDavailable tinyint(1)否1广告有效性:...
  • fafa211
  • fafa211
  • 2009年12月01日 10:18
  • 1459

UCHOME出现问题(转帖)

UCHOME出现问题(转帖) 以下是我根据大家的问题总结出来的常见问题,发帖前请查看,对您的问题解决肯定会有帮助,谢谢大家的配合: 1、任意版本到UCenter Home 1.5升级图文教...
  • huangjingqian
  • huangjingqian
  • 2013年03月16日 10:29
  • 2594

uchome 不用每次都更新缓存的方法

打开source/function_common.php文件,找到: if(!file_exists($objfile)) { include_once(S_ROOT.’./source/functi...
  • wf120355
  • wf120355
  • 2013年11月30日 14:11
  • 1547

uchome用户密码加密规则

和用户相关的表:q_space(space页面用)、q_spacefield、  q_member、q_members(用户、随机码)、q_memberfields(黑名单)   涉及密码的两个...
  • lampsunny
  • lampsunny
  • 2012年03月21日 17:32
  • 1083

UCenter和UChome特点和开发优势

ucenter是康盛公司(Comsenz)公司推出的开源平台。旗下主要有:uchome(SNS应用),Discuz!(论坛应用),ComsenzEXP,等。而Ucenter的作用就是可以将这些应用无缝...
  • fengfan_chris
  • fengfan_chris
  • 2013年03月12日 09:27
  • 474

用户登录与注册表单验证代码

1、用户名输入验证 获取用户名输入的值 var value=document.getElementById("username").value; 获取用于显示提示信息的元素 var usern...
  • qq_36278639
  • qq_36278639
  • 2016年10月22日 10:45
  • 530

uchome模板缓存文件存放位置

chome模板缓存文件存放位置  /data/tpl_cache/  删除对应的缓存的php文件,重新刷新页面,系统会再生成一个缓存的php页面  这样可以不用去后台更新缓存了...
  • yangzaiqiu1986814
  • yangzaiqiu1986814
  • 2014年09月10日 15:51
  • 208

uchome数据库相关操作

1:读取数据库实例 $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('profield')"); while ($value = $_SG...
  • dreamboycx
  • dreamboycx
  • 2012年11月29日 14:17
  • 226

拦截器限制用户访问次数和验证用户登录代码

public class ClientAccessTimeControlInterceptor extends HandlerInterceptorAdapter { private Logge...
  • hanmuling
  • hanmuling
  • 2017年03月21日 21:00
  • 479
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:uchome用户注册字符限制代码
举报原因:
原因补充:

(最多只允许输入30个字)