Gewusst wie: Umleiten von Benutzern auf der Basis ihrer IP mit PHP & MySQL

April 23

Multinationaler Websites können PHP und MySQL Benutzer basierend auf IP-Adressen weiterleiten. Ihr Netzwerk muss eine Datenbank mit IP-Adressen und die Adressen assoziierten Länder enthalten, in welchem Fall Sie den Benutzer, den Bereich Ihrer Website weiterleiten können, entspricht der entsprechenden Landessprache. Verwendung dieser PHP-Funktionen können Sie automatisch umleiten Benutzer, so brauchen sie nicht manuell eine Sprache auswählen.

Anweisungen

1 Mit der rechten Maustaste in der PHP-Datei, die Sie bearbeiten möchten. Klicken Sie auf "Öffnen mit", und klicken Sie auf des PHP-Editors in der Programmliste.

2 IP-Adresse des Benutzers zu erkennen. Der folgende PHP-Code erkennt IP Adresse des Besuchers und weist die Adresse der Variablen "$country":

$country = $_SERVER ["REMOTE_ADDR"];

3 Fragen Sie den Datenbankserver, um die Sprache des Landes zu bestimmen. Der folgende Code ist ein Beispiel für eine Abfrage, die Landessprache des Benutzers erkennt:

$query = "wählen Sie die Sprache aus dem Land wo Ipaddress = '". $country. "" ";"

$language = mysql_query($query);

4 Leiten Sie den Benutzer basierend auf den in Schritt drei zurückgegebene Sprache. Der folgende Code veranschaulicht das Umleiten eines Benutzers in PHP:

Wenn ($language == 'Englisch') {}

Header ('Location: http://domain.com/english');

}