服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > ecshop教程 >

ecshop判断注册用户名只能输入英文,英文加数字

时间:2016-05-25 02:00来源:未知 作者:最模板 点击:
ecshop判断用户名只能输入英文,英文加数字,不能输入纯数字 打开ecshop根目录user.php找到以下代码 if (strpos($password, ) 0) { show_message($_LANG[passwd_balnk]); } 在这行代码下添加以下代码 if(!em
ecshop判断用户名只能输入英文,英文加数字,不能输入纯数字
 
 
打开ecshop根目录user.php找到以下代码
 
        if (strpos($password, ' ') > 0)
        {
            show_message($_LANG['passwd_balnk']);
        }
 
在这行代码下添加以下代码
 
 
    if(!empty($username['username']))
        {
        if(!preg_match("/^(([a-z]+[0-9]+)|([0-9]+[a-z]+))[a-z0-9]*$/i",$username)){
        show_message("用户名格式错误,只能用英文加数字", $_LANG['sign_up'], 'user.php?act=register', 'error');
        }
                }
 
 
打开user.js 找到is_registered函数 
 
 
添加
 
 
    var user_name = /^[a-zA-Z]{1}([a-zA-Z0-9]){1,}$/;
   
    if (!user_name.test(username))
    {
  
     document.getElementById('username_notice').innerHTML = "用户名格式错误,只能用英文加数字";
          var submit_disabled = true;
   
        }
 
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------