טוב חברים.... אז ככה
מצאתי את ה DB השני...
ה DB הזה הוא בגודל של 7 ומשהו מגה וכולל 131,054 שורות - כלומר טווחים
עכשיו לפונקציות :
יש לכם 2 אפשרויות : אחד להשתמש במה שאני הכנתי והשני ולהשתמש בפונקציות של PHP
הנה הסקריפט :
PHP קוד:
<?php
require_once('global.php');
function convert_ip2long($ip)
{
//Written BY rotem324@netvision.net.il
//if you using this function please dont remove copyrights
if (trim($ip) == '')
{
return ;
}
else
{
$ips = split("\.",$ip);
return ($ips[3] + $ips[2] * 256 + $ips[1] * 256 * 256 + $ips[0] * 256 * 256 * 256);
}
}
$ip = "194.47.44.66";
$ip = convert_ip2long($ip);
$cn = $db->query_fetch("SELECT * FROM cc WHERE $ip BETWEEN longstart AND longend");
echo "country is $cn[cntry]"; // will show SE
echo "country is $cn[country]"; // will show Sweden
?>
זהו זה...
עכשיו לגבי ה DB הנה הלינק
לחץ כאן בכדי להוריד
פשוט מאד תמחקו את הסיומת של ה ZIP הוא לא באמת מכווץ....
תהנו...