Merhabalar,
Aşağıda ki kodumuz php 5.6 sürümünde sorunsuz kullanılabiliyor ama php sürümünü 7 ve üzeri yaptığımızda çalışmıyor.
php.net 'te zaten 7 ve üzeri sürümlerde eregi fonksiyonunun kaldırıldığı yazıyor. Bunun yerine preg_match kullanılabilir diyor ama onu yazdığımızda da doğru sonuç alamıyoruz.
Aşağıda ki kodu PHP 7 sürümüne uyarlayabilen var mıdır acaba
<?php
function ulke($ip) {
$ulke = file_get_contents("http://ipinfo.io/".$ip."/country");
return $ulke;
}
$ip = $_SERVER['REMOTE_ADDR'];
$ulke = ulke($ip);
if(eregi ("TR", $ulke)){
}else{
header("Location: domain.com");
}
?>İyi çalışmalar.