PHP:
<?php
echo "<title>ip kotrol</title>";
error_reporting(E_ALL ^ E_NOTICE);
error_reporting(E_ERROR | E_PARSE);
//----------------------------------------------
function ara($bas, $son, $yazi)
{
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
return @$m[1];
}
//----------------------------------------------
$baslik_ilk ='<p class="subject">Your IP address is ';
$baslik_son ='.</p>';
$url_cek2 = file_get_contents("https://www.iplocation.net/find-ip-address");
$icerik2 = ara($baslik_ilk, $baslik_son, $url_cek2);
echo $icerikk2= $icerik2[0];
$dosya_adiyeni2 = "ip_numara.txt";
touch($dosya_adiyeni2);
$dosya3 = fopen($dosya_adiyeni2, 'a+');
$file = file_get_contents($dosya_adiyeni2);
if(strstr($file,$icerikk2)){
echo "<br><br><font color='red'>Bu ip adresi daha önce kullanılmış</font><br>";
}
if (!strstr($file,$icerikk2)) {
echo "<br><br><font color='green'>Bu ip adresi temiz</font><br>";
fwrite($dosya3, $icerikk2."\n");
}
?>
merhaba arkadaşlar. php ile ip kotrolü yapılabilen kod yazdım. kodları index.php dosyasını oluştırup içine ekleyin. tarayıcıdan index.php dosyasını çalıştırın. bu kadar basit. index.php dosyasının dizininde otomatik olarak ip_numara.txt klasör oluştur. ip numaraları buraya kayıt altına alınır. Eğer aynı ip adresi gelirse uyarı verir.
Son düzenleme: