Digital Marketing, Internet-Technologien, Metaverse und mehr interessieren Dich? Registriere Dich gleich kostenlos, um Mitglied zu werden! Sobald Du angemeldet bist, kannst Du loslegen, Themen und Beiträge veröffentlichen und mit anderen Mitgliedern in Kontakt treten! Wir wünschen Dir einen anregenden Austausch!
Hallo,
bei Maxmind findest du eine GEO IP Lösung ... MaxMind GeoIP Country
Geolocation and Online Fraud Prevention from MaxMind
Und hier sind auch PHP Beispiele:
MaxMind - Country Web Service: Usage from Perl, ASP and PHP
Wenn du nicht weiter kommst, helfe ich dir gerne.
$query = "http://geoip3.maxmind.com/a?l=" . $license_key . "&i=" . $ipaddress;
$url = parse_url($query);
$host = $url["host"];
$path = $url["path"] . "?" . $url["query"];
$timeout = 1;
$fp = fsockopen ($host, 80, $errno, $errstr, $timeout);
if ($fp) {
fputs ($fp, "GET $path HTTP/1.0\nHost: " . $host . "\n\n");
while (!feof($fp)) {
$buf .= fgets($fp, 128);
}
$lines = split("\n", $buf);
$country = $lines[count($lines)-1];
fclose($fp);
} else {
# enter error handing code here
}
echo $country;
Hi..
ich suche ein geotargeting script. Was ganz einfaches wenn möglich.
Herkunft des Users wird festgestellt, weiterleitung auf seite xy
Hat da jemand nen Tip ?
Gruss
C.
Für den Code des Landes als Rückgabe muß man nix bezahlen- wer nur das braucht, ist mit der kostenlosen Version GeoLite mit 98% Treffergenauigkeit völlig ausreichend bedient.$license_key - bekommst du von MaxMind nach der Anmeldung
Damit das alles funktioniert musst du dich dort anmelden und auch dein Guthaben aufladen.
200.000 Abfragen kosten 20$
Als Rückgabewert bekommst du immer den ISO 3166 Code des Landes .... "DE" ... "AT" ... usw. ...
Wenn das so funktioniert, dann ist es doch gut. ;o)