Net_Geo - Example
Net_Geo - Example -- tracking down the remote client IP
Example
<?php
require_once('Net/Geo.php');
// new Net_Geo object $net_geo = new Net_Geo();
// fetch the client's IP $ip = $_SERVER['REMOTE_ADDR'];
// fetch information array from net_geo $results = $net_geo->getRecord($ip);
// output echo "Single IP results:<br />"; echo "<pre>"; print_r($results); echo "</pre>";
// example array of multiple IPs $arr_ips = array ( gethostbyname("www.google.com"), gethostbyname("www.heise.de"), gethostbyname("www.college.ch") );
// fetch information array from net_geo $results = $net_geo->getRecord($arr_ips);
// output echo "Multiple IP results:<br />"; echo "<pre>"; print_r($results); echo "</pre>";
?>
|