السلام عليكم ورحمة الله وبركاته
قمت ببرمجة هذه الفانكشن , لمعرفة دولة الزائر ,
تساعد هذة الفانكشن من يريد أن يمنع زوار دولة ما ,
أو يريد أن يخصص شىء ما لزوار دولة ما كلغة مثلاً
هذه الفانكشن , تستخدم api من ثلاث مواقع مختلفة
فى حالة لم يعمل أحدهم , يسد الأخر العجز 
ملحوظة فى هذه الفانكشن متغير وإسمه $ipinfodbKey
وهو عبارة عن key خاص بموقع http://ipinfodb.com/
سجل فيه وأحصل على key مجاناً وضعة فى المتغير
ملحوظة الخارج , سيكون عبارة عن كود الدولة , فمثلأُ إن كان الزائر من مصر
سيكون الخارج eg وإن كان الزائر من المملكة سيكون الخارج SA
إلخ .
كود PHP:
function ipGeo($ip="")
{
if(empty($ip))
{
$ip = $_SERVER["REMOTE_ADDR"];
}
$ipinfodbKey = "";
$providers["hostip"] = "http://api.hostip.info/get_html.php?ip=";
$providers["wtanaka"] = "http://geoip.wtanaka.com/cc/";
$providers["ipinfodb"] = "http://api.ipinfodb.com/v2/ip_query_country.php?key=$ipinfodbKey&ip=";
$regexArray = array(
"wtanaka"=>"/^([a-zA-Z]{2})$/",
"hostip"=>"/\(([^)]*)\)/",
"ipinfodb"=>"/<CountryCode>([^\<]+)<\/CountryCode>/"
);
foreach($providers as $name=>$url)
{
$countery = file_get_contents($url.$ip);
if($countery)
{
preg_match($regexArray[$name],$countery,$out);
if(!empty($out))return strtolower($out[1]);
}
}
return false;
}
أتمنى أن تعجبكم , ولا أتمنى منكم سوى دعوة لى ولوالدى وللمسلمين بظهر الغيب ,
تحياتى للجميع