Jak říci, kde jsou vaši návštěvníci Geograficky pomocí PHP

Publikováno v PEAR , PHP do ShortLikeAFox dne 13.září 2008

Máte-li webové stránky a chcete říct, kde vaši uživatelé přicházejí z geograficky PHP a PEAR aby to bylo možné. Chcete-li host na IP do fyzického umístění první věc, kterou budete muset udělat, je ujistit, že máte PEAR Net_Geo modulu. Pokud nemáte PEAR Net_Geo modulu, budete muset použít PEAR Package Manager k jeho získání.

Pokud si nemyslíte, že máte přístup k PEAR kvůli svému hosting obalu, podívejte se na toto vysvětlení o tom, jak nainstalovat PEAR na účet, který neumožňuje přístup ve výchozím nastavení. Je napsán s GoDaddy sdílené účty na mysli, ale měla by fungovat na většině hosting balíčky, které nepocházejí s PEAR nastavit.

Poté, co jste Net_Geo nainstalovaný balíček, trvá pouze několik řádků kódu získat zeměpisné údaje:

<? Php

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

?>

($ip); ?> <br/> IP: <? Php echo ($ ip);?> <br/>
($geoData[ 'LAT' ]); ?> <br/> Zeměpisná šířka: <? Php echo ($ geodat [''] LAT);?> <br/>
($geoData[ 'LONG' ]); ?> Zeměpisná délka: <? Php echo ($ geodat ['dlouho']);?>
<br/>
($geoData[ 'COUNTRY' ]); ?> <br/> Země: <? Php echo ($ geodat [''] země);?> <br/>
($geoData[ 'STATE' ]); ?> <br/> Stát: <? Php echo ($ geodat [''] stát);?> <br/>
($geoData[ 'CITY' ]); ?> <br/> Město: <? Php echo ($ geodat [''] CITY);?> <br/>

Kód při práci:

IP: 74.125.154.85

Latitude:

Zeměpisná délka:

Země:

Stát:

Město:

Zanechat komentář