Hogyan igazoljuk? Ahol a látogatók földrajzi PHP

Kiküldött PEAR , php által ShortLikeAFox a szeptember 13, 2008

Ha van egy honlap, és szeretné elmondani, ahol a felhasználók érkezik földrajzilag a PHP és a PEAR teszi ezt lehetővé. Kapcsolja be a vendég IP-egy fizikai helyét az első dolog, amit fognak kell tennie, hogy győződjön meg arról, hogy megvannak a Net_Geo PEAR modul. Ha nem rendelkezik a Net_Geo PEAR modult, akkor kell majd használni a PEAR csomag Manager vásárolni.

Ha nem gondolja, hogy van hozzáférése PEAR, mert a tárhely csomagot, nézd meg ezt a magyarázatot , hogy hogyan PEAR-egy számla amit nem engednek hozzáférést a hiba. Meg van írva a GoDaddy közös számlák szem előtt tartva, de a munka a legtöbb tárhely csomagok nem részei a PEAR létre.

Miután Net_Geo csomag telepítve van, ez mindössze néhány sornyi kódot szerezni földrajzi adatok:

<? Php

); require_once ("Net / Geo.php");
]; $ Ip = $ _SERVER ['REMOTE_ADDR'];
/ / $ Ip = "64.246.30.37";
$ FirstNetGeo = new Net_Geo ();
$ Geoadatok = $ firstNetGeo-> getRecord ($ ip);

?>

($ip); ?> <br/> IP: <? Php echo ($ ip);?> <br/>
($geoData[ 'LAT' ]); ?> <br/> Földrajzi szélesség: <? Php echo ($ geoadatok ['LAT "]);?> <br/>
($geoData[ 'LONG' ]); ?> Hosszúság: <? Php echo ($ geoadatok ['hosszú']);?>
<br/>
($geoData[ 'COUNTRY' ]); ?> <br/> Ország: <? Php echo ($ geoadatok ['országba']);?> <br/>
($geoData[ 'STATE' ]); ?> <br/> Állapot: <? Php echo ($ geoadatok ["állam"]);?> <br/>
($geoData[ 'CITY' ]); ?> <br/> Város: <? Php echo ($ geoadatok ["city"]);?> <br/>

A kódex At Work:

IP: 72.14.192.65

Földrajzi szélesség:

Hosszúság:

Ország:

Állapot:

Város: