Zugriff auf IP2City via PHP5

So greift man via PHP5 auf den Loresoft IP2City-Webservice zu



Zugriff auf den Loresoft IP2City Webservice
In diesem Artikel wird gezeigt, wie man über PHP5 auf den Loresoft IP2City-Webservice zugreift.




<?php
 
try{
	$addr = 'http://ip2city.loresoft.de/website_data/interface/ip2city.php5?ip=141.70.82.221';
	$data = @file_get_contents($addr); // Zu loresoft verbinden und XML-Datei herunterladen
	$data = utf8_decode($data); // XML-Datei zu utf8 konvertieren
	$xml = new SimpleXMLElement($data); // SimpleXMLElement mit XML-Daten füllen
}
catch(Exception $e)
{}
 
$error = $xml->error;
if( $error == 0 ) // IP-Informationen verfügbar
{
	echo $country = $xml->country;
	echo '<br />';
	echo $regionCode = $xml->regionCode;
	echo '<br />';
	echo $region = $xml->region;
	echo '<br />';
	echo $city = $xml->city;
	echo '<br />';
	echo $postalCode = $xml->postalCode;
	echo '<br />';
	echo $latitude = $xml->latitude;
	echo '<br />';
	echo $longitude = $xml->longitude;
	echo '<br />';
	echo $requestTime = $xml->requestTime;
	echo '<br />';
}
 
?>