Hej Eksperter, Jeg vil gerne vide om Request.ServerVariables(\"http_accept_language\") fortæller hvilket sprog brugeren kan læse. Jeg er i tvilv om hvor troværdig den er og om det er den bedste måde at finde ud af hvilket sprog brugeren ønsker.
Det er i forbindelse med et banner system, hvor man skal kunne oprette bannere til et bestemt sprog.
http_accept_language fortæller dig hvilken sprogversion brugerens browser er. Men en dansker kan jo sagtens bruge en engelsk browser og du vil så få EN i stedet for DA
Addresses are not distributed on a country-basis, but per Local Internet Registry (LIR). The RIPE NCC allocates large blocks to LIRs, who in turn can assign the addresses to users in any country in their region. Further information about the area covered by the 3 Regional Internet Registries can be found at:
IE returnerer sprogindstillingen, som finden i funktioner -> internetindstillinger -> generelt -> sprog, i den danske version. Ellers kan du finde bokstaverne efter det sidste punktum i Request.ServerVariables(\"REMOTE_HOST\") og generaliserer lidt. Tjek om det er tal eller bokstaver med IsNumeric(expression).
Syntax IsNumeric(expression) The expression argument can be any expression.
Remarks IsNumeric returns True if the entire expression is recognized as a number; otherwise, it returns False. IsNumeric returns False if expression is a date expression.
Det er sikkert også rigtigt, for som Micrisoft skriver: REMOTE_ADDR The IP address of the remote host making the request. REMOTE_HOST The name of the host making the request. If the server does not have this information, it will set REMOTE_ADDR and leave this empty. -søren
Det kan være man kan bruge RLookup() i w3Utils / w3NetUtils til at finde navnet. se http://tech.dimac.net/
-søren
Synes godt om
Ny brugerNybegynder
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.