| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- require_once("vo/com/imt/intimamedia/vo/LocalizationVo.php");
- require_once("common/geoplugin.class.php");
- require_once("common/SQLServerManager.php");
- class LocalizationService
- {
- public function locateUser()
- {
- $geoplugin = new geoplugin;
- $ip = $_SERVER['REMOTE_ADDR'];
-
- if( $ip == "127.0.0.1" )
- $ip = "37.187.89.74";/*93.17.95.144*/
- $geoplugin->locate($ip);
-
- $localizationVo = new LocalizationVo();
-
- $localizationVo->countryCode = $geoplugin->countryCode;
- $localizationVo->countryName = $geoplugin->countryName;
- $localizationVo->continentCode = $geoplugin->continentCode;
- $localizationVo->ip = $geoplugin->ip;
- $localizationVo->date = date("Y-m-d");
- $localizationVo->region = $geoplugin->region;
- $localizationVo->city = $geoplugin->city;
- $localizationVo->currencyCode = $geoplugin->currencyCode;
- $localizationVo->currencySymbol = $geoplugin->currencySymbol;
-
- return $localizationVo;
- }
- }
- ?>
|