推56论坛

 找回密码
 立即注册(限中文)

QQ登录

只需一步,快速开始

查看: 1699|回复: 2

[discuz教程] 【第11篇】2.5限制中文注册

  [复制链接]
发表于 2013-1-2 12:36:41 | 显示全部楼层 |阅读模式
一.找到template\default\member里的register.htm文件,找到代码
  • <div class="rfm">
  • <table>
  • <tr>
  • <th><span class="rq">*</span><label for="{$this->setting['reginput']['username']}">{lang username}:</label></th>
  • <td><input type="text" id="{$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15" required /></td>
  • <td class="tipcol"><i id="tip_{$this->setting['reginput']['username']}" class="p_tip">{lang register_username_tips}</i><kbd id="chk_{$this->setting['reginput']['username']}" class="p_chk"></kbd></td>
  • </tr>
  • </table>
  • </div>


复制代码
替换为
  • <div class="rfm">
  • <label>提示语:本论坛 『 <font color=red>只接受中文注册</font> 』用户名*</label>
  • </tr>
  • </table>
  • </div>
  • <div class="rfm">
  • <table>
  • <tr>
  • <th><span class="rq">*</span><label for="{$this->setting['reginput']['username']}">{lang username}:</label></th>
  • <td><input type="text" id="{$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15"
  • onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')" required /></td>
  • <td class="tipcol"><i id="tip_{$this->setting['reginput']['username']}" class="p_tip">{lang register_username_tips}</i><kbd id="chk_{$this->setting
  • ['reginput']['username']}" class="p_chk"></kbd></td>
  • </tr>
  • </table>
  • </div>


复制代码
二、在source\class中找到class_member.php文件,discuz教程-并找到代码
  • list($username, $password, $questionexist) = explode("\t", authcode($_GET['auth'], 'DECODE'));
  • $username = dhtmlspecialchars($username);

复制代码
在下面添加代码
  • if(!preg_match("/^[\x7f-\xff]+$/", $username)) showmessage('出错啦!用户名只能全中文。'); //**** 中文注册修改

复制代码
三、效果展示:http://www.nn168.net/member.php?mod=register
学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……
发表于 2015-6-6 08:58:37 | 显示全部楼层


   HOHO~~~~~~
学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……
回复 支持 反对

使用道具 举报

发表于 2015-7-10 09:57:39 | 显示全部楼层


  果断秒过,走人
学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……
回复 支持 反对

使用道具 举报

本版积分规则

站长QQ
在线咨询
咨询热线
QQ:405327411
站长

QQ|关于我们|联系我们|免责声明|网站导航|站长论坛 ( 豫ICP备11018337号-5

王宝臣旗下网站 推56论坛(www.tui56.com)站长论坛 SEO论坛 网络营销论坛 新手站长论坛 网络推广论坛 站长社区 站长网

Powered by Discuz! X3.4 Licensed

©2001-2013 Comsenz Inc.

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