Avatar billede stener Nybegynder
08. januar 2002 - 12:05 Der er 2 løsninger

Check på land

Hvordan checker jeg på vilket land en bruger kommer fra?.
Avatar billede hirtshals Nybegynder
08. januar 2002 - 12:13 #1
In your Browser you can set up Language preference, this is Default set to your Windows preferences - Control Panel, Regional Settings. Im from Denmark so Language preference in my browser is set as da. Why dont use this information for automatically choose the language version of your page for the visitor, like this

if InStr(language,\"da\")>0 Then
Response.Redirect (\'da.asp\')

else
Response.Redirect (\'gb.asp\')
Avatar billede tmceu Praktikant
08. januar 2002 - 14:26 #2
Dette spørgsmål optræder jævnligt herinde og jeg vil svare det samme som jeg plejer at gøre: Det kan du ikke gøre med bare nogenlunde sikkerhed, med mindre du har en meget lille målgruppe af besøgende som du er ret sikker på kun anvende browser- og version der passer til deres nationalitet. Mange private men især virksomheder anvender browsere i engelse versioner og det betyder at du ofte ser eks. en-us i Request.ServerVariables(\"HTTP_ACCEPT_LANGUAGE\")

Du kan reelt heller ikke bruge hverken domænenavn eller ipadresse, da disse går på tværs af lande.

Jeg vil råde dig til at lave en forside hvor brugerne selv vælger deres version.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester