Belki Bu işinize Yarar

Bi aralara kendi sitem icin yaptiydim google ile sorunum olmadı ama cekmek ısteyen arkadaşlar cekemedi Belkı işinizi görebilir bu ...

$ip = $_SERVER['REMOTE_ADDR'];
$useragent = $_SERVER['HTTP_USER_AGENT'];
$icerik="ip.txt";
$dosya = file_get_contents($icerik);
if ( is_writable ($icerik) ) { 
    } else { 
     print "Bu dosya için yazma yetkisi verilmemiş.! <br> "; 
} 
if(strpos($dosya,$ip))
{
$data = $ip.$dosya;
$open = fopen($icerik, 'w');
fwrite($open, $data);
fclose($open);
echo "IP : ".$ip."<br>"."Bilgiler : ".$useragent."<br> NoT : Bot sevmiyoruz! Akilli Saniyorsunuz Heral Kendinizi Banlandınız.!";
}
elseif(($useragent=="") or (strpos($useragent,"apache")) or (strpos($useragent,"perl"))) { 
$data = $ip.$dosya;
$open = fopen($icerik, 'w');
fwrite($open, $data);
fclose($open);
echo "IP : ".$ip."<br>"."Bilgiler : ".$useragent."<br> NoT : Bot sevmiyoruz! Akilli Saniyorsunuz Heral Kendinizi Banlandınız.!";
exit(); 
}
ip.txt dosyasına kendi ip leri yazar.