Php derslerinde, php hazır kodlarda, php hatalarda ve ya tüm konularda hızlıca arama yaparak aradığınıza hızlıca ulaşabilirsiniz.
Yayın Tarihi
Php ile web sitenize ziyaret eden kişinin bilgilerini rahatlıkla alabilirsiniz. Bunun için ip-api sitesinin apisini kullanıyoruz. Google location ile ortak çalıştıkları için herhangi bir problem ile karşılaşmazsınız. Daha fazla dökümantasyon için web sitesini ziyaret edebilirsiniz.
<?php
function ziyaretci()
{
$ip = $_SERVER["REMOTE_ADDR"];
$ch = curl_init('http://ip-api.com/json/' . $ip . '?lang=en');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json'
));
$result = curl_exec($ch);
$data = json_decode($result);
return $data;
}
//KULLANIMI;
$data = ziyaretci();
echo "Durum: " . $data->status;
echo " <br> ";
echo "Ülke:" . $data->country;
echo " <br> ";
echo "Ülke Kodu:" . $data->countryCode;
echo " <br> ";
echo "Şehir:" . $data->regionName;
echo " <br> ";
echo "Posta Kodu:" . $data->zip;
echo " <br> ";
echo "Saat Dilimi:" . $data->timezone;
echo " <br> ";
echo "İnternet Sağlayıcısı:" . $data->isp;
echo " <br> ";
echo "Firma Adı:" . $data->as;
?>