你现在的位置:首页 > PHP网站建设知识库 > ecmall > 正文

禁止ecmall中文登陆名注册的方法

默认情况下注册成ecmall网站会员时,可使用中文或英文,如果我们不想让用户使用中文名注册,只能使用英文注册,应该怎么办呢?标准的做法是使用php代码验证字符是中文还是英文,简单的办法是使用css的ime-mode属性来限制用户的输入。

\

找到文件根目录/themes/mall/default/member.register.html

第109行位置。。

<input type="text" id="user_name" name="user_name" class="text width10" />
替换为:
<input type="text" id="user_name" name="user_name" class="text width10" style="ime-mode:disabled"/>

ime是Input Method Editor的简称。它是一种专门的应用程序, 用来输入代表东亚地区书面语言文字的不同字符。ime-mode:disabled的意思是禁用了ime模式,仅能输入英文字符集。