Net_GeoIP::lookupOrg() --
returns the name of the organization or ISP for the given IP
address.
Description
This method returns the name of the organization or of the ISP
which has registered the IP address range that contains the
specified IP address. It works only with a non-free
Organization/ISP database.
Example 48-1.
Looking up organization name
require_once "Net/GeoIP.php";
$geoip = Net_GeoIP::getInstance("/path/to/geoipdb.dat");
try {
echo $geoip->lookupOrg($_SERVER['REMOTE_ADDR']);
} catch (Exception $e) {
// Handle exception
} |
|
Throws
This method throws an exception if the IP address is invalid or
the database type is wrong.