zibll主题提交友链临时加强验证防止被刷【2022.4.23修复BUG】

最近zibll群里面很多老狗 刷邮件 刷短信 近期开始刷我们的友链提交

N2]4J9WNA7GJOQ_I9X0C]6T.bmp

}`6YEZB2AT~OME02`$@TCFA.bmp

 

今天教大家加强验证模式

/themes/zibll/action/function.phpzib_ajax_frontend_links_submit()

T~2HSS5GDI~BM22JFT7_OZF.png

添加下面代码进去即可

经过多次测试 有狗防不住只能添加提交缓存 

/themes/zibll/action/function.php 搜  设置浏览器缓存限制提交的间隔时间  30设置成你想设置的时间

全新的修复 经过测试  测试地址 https://www.bpwzj.com/yl

global $wpdb;
$user  = $_POST['link_url'];
$url1 =  parse_url($user,PHP_URL_HOST);
  $titles = "SELECT link_url FROM $wpdb->links WHERE link_url = '{$user}' "; 
  $results = $wpdb->get_results($titles); 
  if($results) {
    echo (json_encode(array('error' => 1, 'ys' => 'danger', 'msg' => '此域名已经提交过了,请勿重新提交谢谢!')));
    die();
  }  

    $hot =  parse_url('https://修改自己的域名地址/',PHP_URL_HOST);
    if ($_POST['link_url'] = $hot) {
        echo (json_encode(array('error' => 1, 'ys' => 'danger', 'msg' => '请勿使用本站域名提交')));
        exit();
    }

 

请登录后发表评论