东京8分钟中山做网站 中山php建站

东京快乐8开奖直播:最优良人

2013/03/29 at 18:55

php防止刷流量攻击

东京8分钟 www.l4jp4.com.cn <?php
//查询禁止IP
$ip =$_SERVER['REMOTE_ADDR'];
$fileht=".htaccess2";
if(!file_exists($fileht))file_put_contents($fileht,"");
[email protected]($fileht);
if(in_array($ip."\r\n",$filehtarr))die("Warning:"."<br>"."Your IP address are forbided by some reason, IF you have any question Pls emill to [email protected]!");

//加入禁止IP
$time=time();
$fileforbid="log/forbidchk.dat";
if(file_exists($fileforbid))
{ if($time-filemtime($fileforbid)>60)unlink($fileforbid);
else{
[email protected]($fileforbid);
if($ip==substr($fileforbidarr[0],0,strlen($ip)))
{
if($time-substr($fileforbidarr[1],0,strlen($time))>600)unlink($fileforbid);
elseif($fileforbidarr[2]>600){file_put_contents($fileht,$ip."\r\n",FILE_APPEND);unlink($fileforbid);}
else{$fileforbidarr[2]++;file_put_contents($fileforbid,$fileforbidarr);}
}
}
}
//防刷新
$str="";
$file="log/ipdate.dat";
if(!file_exists("log")&&!is_dir("log"))mkdir("log",0777);
if(!file_exists($file))file_put_contents($file,"");
$allowTime = 120;//防刷新时间
$allowNum=10;//防刷新次数
$uri=$_SERVER['REQUEST_URI'];
$checkip=md5($ip);
$checkuri=md5($uri);
$yesno=true;
[email protected]($file);
foreach($ipdate as $k=>$v)
{ $iptem=substr($v,0,32);
$uritem=substr($v,32,32);
$timetem=substr($v,64,10);
$numtem=substr($v,74);
if($time-$timetem<$allowTime){
if($iptem!=$checkip)$str.=$v;
else{
$yesno=false;
if($uritem!=$checkuri)$str.=$iptem.$checkuri.$time."1\r\n";
elseif($numtem<$allowNum)$str.=$iptem.$uritem.$timetem.($numtem+1)."\r\n";
else
{
if(!file_exists($fileforbid)){$addforbidarr=array($ip."\r\n",time()."\r\n",1);file_put_contents($fileforbid,$addforbidarr);}
file_put_contents("log/forbided_ip.log",$ip."--".date("Y-m-d H:i:s",time())."--".$uri."\r\n",FILE_APPEND);
$timepass=$timetem+$allowTime-$time;
die("Warning:"."<br>"."Sorry,you are forbided by refreshing frequently too much, Pls wait for ".$timepass." seconds to continue!");
}
}
}
}
if($yesno) $str.=$checkip.$checkuri.$time."1\r\n";
file_put_contents($file,$str);

-
  • 机关党建工作巡礼——云南“走前头作表率” 2019-06-18
  • 浙江现奇葩“失恋展” 2019-06-17
  • 山南市全力推进美丽山南建设 2019-06-17
  • 中国矿大能源与环境院士工作站落户吕梁市柳林县 2019-06-16
  • 这些藏在主城中的小众公园 景美还免费 2019-06-15
  • 防弹少年团日文单曲《MIC DropDNACrystal Snow》连续四天登Oricon公信榜单曲日榜冠军单曲 2019-06-14
  • 研究:芒果比纤维粉更能有效治疗便秘和肠炎 2019-06-14
  • 成都大学生参加国际超轻复合材料大学生桥梁竞赛获总冠军 2019-06-13
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-06-13
  • [大笑]是谁在炒呢?你们不参与,能炒得起来么? 2019-06-12
  • 阶级是过去私有制社会的产物,在现代公有制和私有制并存的社会主义社会,阶级已不复存,存在的是阶层。 2019-06-12
  • 习近平在布鲁日欧洲学院的演讲(全文) 2019-06-11
  • 稳中有进 稳中向好——国家统计局新闻发言人毛盛勇解读经济运行态势 2019-06-11
  • 你总是肆意歪曲客观事实及其规律而满脑胡思乱想,所以才死抱着相对论旧谬误不放,肆意诋毁科学新真理,这才真是“蚍蜉撼树也”! 2019-06-10
  • 这些是世界杯上最不可或缺的“笑脸” 2019-06-10
  • 711| 877| 52| 285| 154| 210| 365| 706| 404| 709|