Das Land via IP erkennen
Hallo liebe Administratoren
ich habe folgendes anliegen. ich suche nach einem kleinen script in php mit adminbereich, der das land via IP erkennt und die user auf das nötige subdomain in ihrer sprache umleitet ungefähr wie google.
Danke
ich habe folgendes anliegen. ich suche nach einem kleinen script in php mit adminbereich, der das land via IP erkennt und die user auf das nötige subdomain in ihrer sprache umleitet ungefähr wie google.
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 92281
Url: https://administrator.de/contentid/92281
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
6 Kommentare
Neuester Kommentar
Entweder einmal Google bemühen ............. oder zu faul zum suchen sein: http://www.ip2location.com/free.asp
... und wenn mans für php braucht dann
http://www.linuxjournal.com/article/7856
http://www.linuxjournal.com/article/7856
Nur zur Info,
diese Ipdeterminierung ist sehr vage, denn es gibt viele Provider, die untereinander IP's austauschen, somit kann es öfter vorkommen, dass das angegebene Land und der Ort in de sich der Benuzter befindet nicht übereinstimmt.
Chello in Österreich ist dafür ein schönes Beispiel. Ich habe oft Chellomodem für Haushalte installiert, beim IPtest stand sehr oft "Norwegen"
mfg
diese Ipdeterminierung ist sehr vage, denn es gibt viele Provider, die untereinander IP's austauschen, somit kann es öfter vorkommen, dass das angegebene Land und der Ort in de sich der Benuzter befindet nicht übereinstimmt.
Chello in Österreich ist dafür ein schönes Beispiel. Ich habe oft Chellomodem für Haushalte installiert, beim IPtest stand sehr oft "Norwegen"
mfg
Falls Du das genaue Herkunftsland benötigst, dann frage doch den User danach
Wenn es jedoch nur um die Sprache der dargestellten Seite geht, dann kannst Du auch in einem JavaScript benutzen. Für php gibt es eine Anleitung auf Selfhtml.org: http://aktuell.de.selfhtml.org/artikel/php/httpsprache/index.htm
Wenn es jedoch nur um die Sprache der dargestellten Seite geht, dann kannst Du auch in einem JavaScript
var language = navigator.browserLanguage;