Avatar billede hugopedersen Nybegynder
02. oktober 2002 - 10:47 Der er 12 kommentarer og
1 løsning

Hvor kommer brugeren fra

Et lille tricky spørgsmål.

Jeg har en intranetside hvorfra der er adgang til en af vore terminalservere. Men problemet er at hvis brugeren kommer fra Danmark, så skal han ikke have adgang til denne side.
Kan man checke for hvilken codepage en brugers PC er sat op til og hvis så det er xxx, så sender man ham/hende videre til en anden side.
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 10:50 #1
<script>

alert(document.referrer)

if (document.referrer&&document.referrer!=""){
if(document.referrer.toLowerCase().indexOf(".dk"!=-1)){
alert("hej fra "+document.referrer+" desværre vil jeg ikke have dig ind på min side...")
self.location.href='http://www.eksperten.dk'
    }
}

</script>

Sådan i den stil??

/Nikolaj
Avatar billede puppetmaster Nybegynder
02. oktober 2002 - 10:50 #2
sikkert nok, men det er ikke nok
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 10:50 #3
Men det er noget sikrere at bruge ASP/PHP eller noget i den dur..
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 10:51 #4
Du kan selv fjerne alert(document.referrer)
Avatar billede hugopedersen Nybegynder
02. oktober 2002 - 11:03 #5
Det virker ikke, så andre forslag er velkomne.
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 11:04 #6
f (document.referrer&&document.referrer!=""){
if(document.referrer.toLowerCase().indexOf(".dk")!=-1){
alert("hej fra "+document.referrer+" desværre vil jeg ikke have dig ind på min side...")
self.location.href='http://www.eksperten.dk'
    }
}
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 11:04 #7
Der skal selvfølgelig lige stå if og ikke bare f
Avatar billede hugopedersen Nybegynder
02. oktober 2002 - 11:44 #8
Nu må du lige forklare mig hvad det egentlig er at du checker på.

Hvis det er om domænet slutter på .dk så dur det ikke.  Jeg er nødt til at checke på codepage.
Avatar billede nikolajdu Nybegynder
02. oktober 2002 - 11:45 #9
doh... selvfølgelig.
Avatar billede agercon Nybegynder
02. oktober 2002 - 12:42 #10
Codepage er ikke en af de oplysninger, som en browser kan give til webserveren.

Derimod kan du se, hvilke sprog den besøgende helst vil se siden med, men dette kan let ændres af brugeren.

  http://www.w3.org/International/O-HTTP.html
  http://www.w3.org/International/O-HTTP-prefs.html

De herligste hilsner, Claus Sørensen
Avatar billede hugopedersen Nybegynder
02. oktober 2002 - 13:00 #11
Æv - så kan jeg nok ikke lave det jeg gerne ville.
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 04:35 #12
ehe lukke???
Avatar billede hugopedersen Nybegynder
09. januar 2003 - 06:55 #13
Ja det burde vel lukkes - jeg havde helt glemt dette spørgsmål :-)

Det er hermed lukket.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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