Avatar billede mccannon Nybegynder
12. maj 2003 - 14:16 Der er 20 kommentarer og
1 løsning

Request.ServerVariables - Finde brugers land

Hejsa

Jeg bruger denne Request.ServerVariables("HTTP_ACCEPT_LANGUAGE") til at finde ud af hvor en bruger kommer fra..virker fint nok i IE..men i Netscape virker det ikke

hvad gør man ?!?

/McCannon
Avatar billede soes Nybegynder
12. maj 2003 - 15:01 #1
Ved ikke om dette kan hjælpe dig.

For Each Item In Request.ServerVariables
  Response.Write(Item & ": " & Request.ServerVariables(Item) & "<br>" & vbcrlf)
Next

herved får du udskrevet alle de servervariables der nu engang bliver sendt til dig fra browseren så kan du måske finde den som kommer fra netscape da den nok sender et andet http header.
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:12 #2
¨no luck there :(
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:13 #3
Det hedder altså det samme i Netscape..
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:14 #4
Men du vil naturligvis ikke få den rigitge location da, det du spørger efter ikke er landekoden, men sproget som browseren kører på.
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:34 #5
yup..jeg SKAL have fat i hvor bruger kommer fra .. :(
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:36 #6
Jeg tror desværre ikke du finder svaret i server scripting, men nærmere i client scripting. Da du skal bruge detaljerne omkring brugeren og ikke serveren som du afvikler scriptet på.
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:38 #7
snøft...altså javascript
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:39 #8
ja det vil være mit bud, men kan ikke lige komme på hvordan man vil lave det i jaascript...
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:41 #9
hehe..jeg fatter afligevel nada javascript ..:-/

hmm gad vide om der findes en component som kan finde ud af via et ip nr
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:42 #10
finde ud af det... mente jeg
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:43 #11
Det tror jeg ikke, men du kan nok godt finde ud af hvem udbyderen er..
Avatar billede mccannon Nybegynder
12. maj 2003 - 15:54 #12
hvis jeg kan finde udbyderen..så kan jeg jo også finde ud af hvor de kommer fra :)
Avatar billede -master-d- Nybegynder
12. maj 2003 - 15:55 #13
Muligivs, men jeg er ikke manden du skal have fat i så..
Avatar billede mccannon Nybegynder
12. maj 2003 - 16:03 #14
helt oki..hvis jeg finder du af det med udbyderen ..så giver jeg dig lige besked..hvis du er intreseret altså
Avatar billede mccannon Nybegynder
12. maj 2003 - 16:03 #15
damn jeg kan ikke skrive idag...du = ud
Avatar billede -master-d- Nybegynder
12. maj 2003 - 16:04 #16
ja ja..
Avatar billede hossein Nybegynder
12. maj 2003 - 18:01 #17
En løsning er at lægge IP værdierne for hvert land i en tabel f ex Hong Kong:
Fra: 3400892416 -> 3400925183  HK
også brugerens IP adr. kan sammenlignes i en sql sætning, besværligt men sikker.
Avatar billede mccannon Nybegynder
12. maj 2003 - 18:12 #18
nope ikke sikker
der købes og sælges nemlig ip adresser lande imellem
dvs i africa er der overskud i af ip addys
men feks i DK er der mangel..
så køber Dk nogle af afrika
Avatar billede hossein Nybegynder
12. maj 2003 - 18:21 #19
Eller kig her:
http://javascript.internet.com/user-details/ip.html
Også står der:
IP Address only shown in Netscape with Java enabled
Avatar billede hossein Nybegynder
12. maj 2003 - 18:36 #20
Hmmm, Hvad mener du med køb og salg? det er ikke det. Nej sådan fungere ikke, kig her:
http://www.ip2location.com/?s=google
Avatar billede mccannon Nybegynder
16. maj 2003 - 20:55 #21
hmm man kan ikke rigtig :(
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