PHP自动403的方法
代码如下,看不懂的华丽的一脚揣飞
$t_url=$_SERVER['REQUEST_URI'];
$t_ip=$_SERVER['REMOTE_ADDR'];
$t_count=0;
$t_url=strtolower($t_url);
if(strpos($t_url,".rar",0)){$t_count=1;}
else if(strpos($t_url,".asp",0)){$t_count=2;}
else if(strpos($t_url,".mdb",0)){$t_count=1;}
if($t_count<>0){
$my_path=$_SERVER['DOCUMENT_ROOT'];
$my_path=$my_path."/.htaccess";
@$fp=fopen($my_path,"r");
@$my_buf=fread($fp,filesize($my_path));
@fclose($fp);
$my_txt="deny from ".$t_ip."\n";
$m_len=strlen($m_buf);
@$my_txt=substr($my_buf,0,$m_len-14).$my_txt."allow from all";
@$fp=fopen($my_path,'w');
if($fp){@fwrite($fp,$my_txt);fclose($fp); }
@fclose($fp);
}
?>