帝国cms注册加入问答验证(防垃圾注册机)的代码

发布时间:2020-03-10编辑:脚本学堂
如何在帝国cms中加入防止垃圾注册的功能呢?本文为大家提供一种实现方法,有需要的朋友,可以参考下。

本文给会员注册加入问答验证,适用于ecms6.6系统。

1、找到文件:
e/enews/index.php
修改:

//注册
elseif($enews=="register")
{
 if($_POST['ask']=='脚本学堂')
 {
 $username=$_POST['username'];
 $password=$_POST['password'];
 $repassword=$_POST['repassword'];
 $email=$_POST['email'];
 register($username,$password,$repassword,$email);
 } //www.jb200.com
 else
 {
  printerror("EmptyMemberask","history.go(-1)",1);
 }
}

找到文件/e/template/member/register.php,加入:

<div class="field">
<label>验证问题:</label><input name='ask' type='text' id='ask' maxlength='50'> * 请添入:<strong>脚本学堂</strong>
</div>

完成以上二步,即可实现简单的防垃圾注册机的功能了,有兴趣的朋友,可以亲自测试下看看效果如何。