От коя държава е IP-то?

nom3r1 каза:
PHP:
<?php
$country = file_get_contents('http://api.hostip.info/country.php?ip='.$_SERVER['REMOTE_ADDR'];
echo $country;
?>

Не изкарва вярно.
Давам българско ip и резултатът е:


За това използвам този вариянт:

PHP:
<?php
$ip = "33.44.55.66";
$a = file_get_contents("http://whatismyipaddress.com/ip/$ip");
$stranaa = explode("Country:</th><td>",$a);
$stranab = explode("</td>",$stranaa[1]);
$strana = $stranab[0];
echo "$ip е от $strana";
?>
 
@проба, не съм правил тестове :?:
Може да се пробва и най-спокойно твоя код, щом си го тествал :)
 
@Botzo и как с html ще изкара ip-то от коя страна е ?

Дори с ip то country база данни ще му трябва php.
 

Back
Горе