Въпрос за ip2country php

DevNull

Registered
Здравейте.
Имам въпрос относно скрипт за ip2country . Ползвам ip2country имам базаданни със 234 държави и общо 57.895 записа на комбинации от IP адреси.

Въпроса ми е как точно да извикам функцията за да покаже въпросното IP от коя държава е.

Опитвам със
Код:
<?
$ip = htmlspecialchars($_GET['ip']);
include("ip2country.php");
echo $ip2country->ip_country($ip);
?>

но ми връща грешка :
[19-Apr-2013 15:01:54 UTC] PHP Fatal error: Call to a member function ip_country() on a non-object in /var/*/api.php on line 4

Като ред 4 е echo $ip2country->ip_country($ip);
:?:
 
Преди това:
Код:
echo $ip2country->ip_country($ip);
трябва да създадеш инстанция, за да можеш да извикаш функцията.
Код:
<? 
$ip = htmlspecialchars($_GET['ip']); 
include("ip2country.php"); 
$ip2country = new ip2country();
echo $ip2country->ip_country($ip); 
?>
 

Back
Горе