ben ip adresini siteye giren kişiye göre ayarladım.isterseniz sabit bişiy de koyabilirsiniz 
birde localde çalıştıramadım ben easy php 2 beta 1 bikac fonksiyonu tanımadı.
ama yeni nesil serverlarda çalışıyor..
birde localde çalıştıramadım ben easy php 2 beta 1 bikac fonksiyonu tanımadı.
ama yeni nesil serverlarda çalışıyor..
PHP:
<?
<?php
function ulkeBul($ip) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://ip-to-country.webhosting.info/node/view/36");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'ip_address='.$ip.'');
$kaynak = curl_exec ($ch);
curl_close ($ch);
preg_match("'belongs to <b>(.*?)</b>'s", $kaynak , $donen);
return $donen["1"];
}
$ziyaretci = getenv("REMOTE_ADDR");
$ulke = ulkeBul($ziyaretci);
echo("$ziyaretci IP adresli kişinin ülkesi: $ulke");
?>