Multinasjonale nettsteder bruker PHP og MySQL til å omdirigere brukere basert på IP-adresser. Nettverket må inneholde en database med IP-adresser og adresser "tilknyttet land , i så fall kan du videresende brukeren til den delen av nettstedet som matcher den aktuelle landets språk . Ved hjelp av disse PHP funksjoner lar deg automatisk omdirigere brukere , slik at de ikke trenger å manuelt velge et språk. Instruksjoner
en
Høyreklikk PHP-filen du vil redigere. Klikk på " Åpne med ", og klikk deretter på PHP editor i programlisten .
2
Detect brukerens IP- adresse . Følgende PHP-koden oppdager den besøkendes IP -adresse og tildeler adresse til " $ country " variable : en
$ country = $ _SERVER [" REMOTE_ADDR "] ;
3
Query databaseserveren for å avgjøre landets språk . Følgende kode er et eksempel på en spørring som registrerer brukerens country språk : en
$ query = "Velg språk fra land der ip-adresse = ' " "" ;
$ $ landet. '. language = mysql_query ( $ query ) ;
4
omdirigere brukeren basert på språket returnerte verdien i trinn tre. Følgende kode viser deg hvordan du viderekobler en bruker i PHP : en
if ( $ språk == ' engelsk' ) {
header (' Location : http://domain.com/english ');
}