Gewusst wie: Umleiten von Benutzern auf der Basis ihrer IP mit PHP & MySQL
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');
}