【dedecms模板】DEDECMS v5.7防止注册机的恶意注册和发贴

时间:2019-02-03  来源:dedecms教程  阅读:

在member 目录下面的index.php ,  reg_new.php文件里面加上来路的判断,代码为

 代码如下

if( stristr ($_SERVER["HTTP_REFERER"],"你的域名")) {
原文件php代码的正文
}
else {
ShowMsg("请注意,非法操作!", "index.php");
    exit();
}
?>

之个方法是初学php同学做的,htt_referer是可以自己做假的,那么要如何做呢,我们再看另一篇文章


第一步:在member/reg_new.php下找到

 代码如下

    if($dopost=="regbase")
    {
______________________________________________________________________
  if($reg_ha != "爱站长")
  {
      ShowMsg("请正确输入本网站名,本网站名为爱站长","-1");
   exit();
  }
_______________________________________________________________________
        $svali = GetCkVdValue();
        if(preg_match("/1/", $safe_gdopen)){
            if(strtolower($vdcode)!=$svali || $svali=="")
            {
                ResetVdValue();
                ShowMsg("验证码错误!", "-1");
                exit();
            }
        }


第二步:在member/templets/reg_new.htm下找到

 代码如下

            if(preg_match("/1/",$safe_gdopen)){
          ?>
____________________________________________________________________________________

          随机问题: *

id="_reg_answer">本网站名为:爱站长(请将爱站长输入到左边文本框中)

___________________________________________________________________________________

        

 代码如下

  验证码:
           

align="absmiddle" onclick="this.src=this.src+"?"" style="cursor: pointer;" alt="看不清?点击更换" src="../include/vdimgck.php"/>
           看不清? javascript:void(0)" onclick="changeAuthCode();">点击更换

【dedecms模板】DEDECMS v5.7防止注册机的恶意注册和发贴

http://m.bbyears.com/wangyezhizuo/47746.html

推荐访问:dedecms数据库配置文件 dedecms教程 dedecms标签 dedecms安装 dedecms手册 dedecms视频教程 dedecms插件
相关阅读 猜你喜欢
本类排行 本类最新