首页 > 技术交流 > dedecms中文会员不能打开用户空间问题
dedecms中文会员不能打开用户空间问题 2012-10-11

dedecms中的会员注册有个比较严重的问题一直都没有得到好的解决,主是中文用户名注册的时候从前台访问空间时会出现“你访问的用户可能已经被删除!”无法访问,原因是中文没有被编译,自己又无法以它直接进行处理,如果用户多了就麻烦了,所以一开始就要处理好。最方便的就是不让中文的注册。

进入目录member,打开reg_new.php搜索if($dopost=='regbase'),就是在注册提交的时候再对用户名进行判断。

加上如下代码:

if(!preg_match("/^[\w-]+$/",$userid))
           {
                     ShowMsg('用户名不能使用中文', '-1');
                     exit();
           }

dedecms禁止中文注册

上一篇:织梦dedecms模板中调用会员信息标签的方法 下一篇:dedecms文章列表实现序列号排序效果