织梦会员中心防止注册机注册 限制IP时间注册

方式:要解决这个问题就得在新用户注册前进行判断,此用户的IP是否已经注册过,利用会员注册的时间和现在的时间进行相比来控制同一IP注册间隔的天数哈。有两种方式:一是修改member/index_do.php,二是修改member/reg_new.php。

第一种方式不是完美的,存在有漏洞。第二种是最完美的。现在我把有第一种方式贴出来给大家分享。

是在member/index_do.php中的查找下面代码:

//引入注册页面

else if($dopost=="regnew")

然后在后面添加:

//引入注册页面

else if($dopost=="regnew")

{

//$ip=$_SERVER['REMOTE_ADDR'];

$ip=GetIP();

$nameee='holy16';

$row = $dsql->GetOne("Select jointime From dede_member where joinip like '$ip' order by mid desc limit 1");

$now_time =date("Y-m-d",time());

$join_time =date("Y-m-d",$row['jointime']);

$d1=strtotime($now_time);

$d2=strtotime($join_time);

$Days=round(($d1-$d2)/3600/24);

if ($Days>=1){

require_once(dirname(__FILE__)."/reg_new.php");

}

else{

ShowMsg("请不要重复注册,谢谢你对监测人网站的支持。","-1");

}

//加入防止一个IP重复注册,结束$row['jointime']

//require_once(dirname(__FILE__)."/reg_new.php");

//exit();

}

就能实现简单的防止同一IP重复注册的问题。织梦58小编没有测试。在网上找的。大家请自行测试。

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

没有账号? 忘记密码?