---
title: "Ta fram användarstatistik."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/80023-ta-fram-användarstatistik"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rob Tjotji"
published: "2003-06-18T11:25:16.000Z"
updated: "2003-06-19T14:13:24.000Z"
replies: 1
views: 288
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/80023-ta-fram-användarstatistik"
---

# Ta fram användarstatistik.

## #1 — Rob Tjotji, 2003-06-18T11:25Z

Hej!
Jag har lagrat ServerVariables("HTTP_USER_AGENT") i databas.
Hur tar jag fram statistik på browser, version och OS separat ur detta på enklaste vis.

Får fram statistik typ "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)" och detta blir för många alternativ.

 :stud

Permalänk: https://www.webforum.nu/p/80023

## #2 — m_soderlund, 2003-06-19T14:13Z

Om man skriver ut *Request.ServerVariables("HTTP_USER_AGENT")* så ser man att servervariabeln egentligen är kommaseparerad. Det duger utmärkt för oss för att vi ska få info om OS och webbläsare:

```
[red]<%
Dim arr, i, browser, os

'dela upp servervariabeln för att lättare kunna skriva ut specifik info från den
arr = Split(Request.ServerVariables("HTTP_USER_AGENT"),";")

'här loopar vi igenom servervariabeln och skriver ut var och ett för sig
For i = 0 To Ubound(arr)
    Response.Write arr(i) & "<br />"
Next

browser = arr(1)
os = arr(2)

Response.Write browser & "<br />"
Response.Write os
%>[/red]
```

Där har du din information i några variabler. Ta bort For .. Next-loopen på din sida bara, jag har enbart med den för att visa hur man kan loopa igenom en splittrad servervariabel. :D

**/r** ersätt \<br /\> med \<br\> om du använder HTML. ;)

Permalänk: https://www.webforum.nu/p/1089565

---

Tråden på webben: https://www.webforum.nu/amne/asp/80023-ta-fram-användarstatistik
