Avatar billede minijensen1 Nybegynder
21. januar 2001 - 14:31 Der er 2 kommentarer og
1 løsning

registrer besøgende

Jeg søger nogle koder til at registrere en besøgende\'s IP, hostname, skærmopløsning og operativsystem i en database. Er der nogle der kan hjælpe med det? I må også gerne komme med andre forslag...
Avatar billede kornfreak Nybegynder
21. januar 2001 - 15:20 #1
Operativsystem kan du ikke hente via asp, men ip <%=Request.ServerVariables(\"REMOTE_ADDR\")%>

Og sårn kan du hente opløsning!


<script language=\"javascript\">
function checkscreeen() {
dl.Resolution.value = screen.width + \'x\' + screen.height
dl.AvailResHight.value = (screen.availHeight)
dl.AvailResWidth.value = (screen.availWidth)
}
</script>
<form action=\"bla.asp\" onsubmit=\"checkscreen\" name=\"dl\">
<input type=hidden name=Resolution>
<input type=hidden name=AvailResHight>
<input type=hidden name=AvailResWidth>
</form>

Hostname kræver et komponent installeret på serveren der hedder Caprock.DNSResolver

og koden til at hente det er:

dim dns, nam
    set dns = Server.createobject(\"Caprock.DNSResolver\")
    nam = dns.GetHostNameByAddress(Request.ServerVariables(\"REMOTE_HOST\"))
    set dns = nothing
Avatar billede minijensen1 Nybegynder
23. januar 2001 - 22:28 #2
kornfreak -->
Er det ikke muligt at få skærmoløsningen uden brugeren skal trykke på en submitknap. Jeg er ikke helt så god til alt det der JavaScript og ASP, så kan så kan du ikke uddybbe det lidt?
Avatar billede kornfreak Nybegynder
23. januar 2001 - 23:31 #3
Nej deværre, der er så vidt jeg ved, ingen function til at hente opløsning i asp..endnu :(
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