解决恶意注册方法

商帝国咨询头像

阅读 7802 | 分类:文章

 

原理是手动修改检测email有效性文件,因为恶意注册软件中生成的email都是 正常的合法地址,那么我们就让他的合法地址不合法就可以了。

那跟我走吧~~:

在论坛风格界面模版管理中找到

  • 分页面模板(page_login)  里面的template.html(13)处,将填写email的提示改为类似“请输入有效的邮件地址,并在地址前加一"@",这样才能正常注册成功例:(@flagnet@163.com)”的提示,

    打开论坛中inc文件夹中的checkinput.asp文件,找到

    Function IsValidEmail(email)
     Dim names, name, i, c
     IsValidEmail = True

    在下边加上

    rem code by xiaozhe                                    '检验注册时添的email是否符合我们规定的
     if left(email,1)<> "@" then
      IsValidEmail=false
      exit function
     else
      email=right(email,len(email)-1)
     end if
    rem code end

    保存推出

    再打开论坛目录下的reg.asp文件

    找到

    Rs("UserEmail")=useremail

    改为

    Rs("UserEmail")=right(useremail,len(useremail)-1)    '将注册时最左边加的@符号去掉

    保存退出

    行了,大家可以安心了

    再也不必为恶意注册用户广告发愁了~~~

    祝大家好运~~~

  • 留言区(共0条)

    暂无留言,快来抢占沙发~
    作者声明:非原创
    平台声明:文章及评论仅代表作者本人观点,五略商书系信息发布平台,仅提供信息存储空间服务,如有侵权,请联系13521509118。转载请注明作者和出处:转自五略商书m.shangdiguo.com,作者商帝国咨询!