---
title: "Se vilka session(\"users\") som finns."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53794-se-vilka-session-users-som-finns"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "limpon"
published: "2002-09-20T15:15:37.000Z"
updated: "2002-09-21T01:57:29.000Z"
replies: 6
views: 254
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/53794-se-vilka-session-users-som-finns"
---

# Se vilka session("users") som finns.

## #1 — limpon, 2002-09-20T15:15Z

Jag vet att jag ska söka här på forumet men jag har inte hittat nått.
Kanske är jag för dålig på att söka jag vet inte..

Men jag undrar om man på något sätt kan lista alla session("users").

Någon som vet?

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

## #2 — limpon, 2002-09-20T15:16Z

Vore bra om jag kunde få lite scriptkod oxå.

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

## #3 — Ekström, 2002-09-20T15:17Z

Det är omöjligt. Du kan inte komma åt andras sessions på sidan så.

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

## #4 — Jesper T, 2002-09-20T15:40Z

Du måste använda applications i global.asa
Titta bland asp-scripten här, så tror jag att du skall hitta något.

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

## #5 — OveRRidE, 2002-09-20T17:34Z

> Det är omöjligt.

Jo, men man kan tänka i andra banor också. ;)

Oftast ändrar man sessionsvariablar väldigt sällan på servern (enligt mig) vilket ger upphov till möjligheter att (dubbel)lagra värdena där det kan tänkas behövas. 

Jag hade nog skapat en tabell i datbasen som vid varje Session_OnStart i global.asa lagrar en ny rad med session("username") och session.sessionId i varsin kolumn. Då kan du även spåra ner vilken användare som har vilket ID med det unika sessionID:et och även få fram den lista som frågas efter. 

Om det nu skulle vara så att sessionsvariablarna ändras frekvent på sidorna, skapa en klass och kapsla in denna kod i så att den är lätt att exekvera och att inte sessionsvariabel-uppdateringar glöms bort och tabellen blir inaktiv. 

För att sedan ta bort de som är inaktiva skapar man bara en rensningsfunktion i global.asa (lämpligtvis i session_onStart igen, eftersom session_OnEnd är opålitlig) och tar bort alla poster som äldre än session("timeout")-variabeln. 

\*phu\* :p

Låter det som nåt? :)

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

## #6 — limpon, 2002-09-20T20:24Z

Jäklar det lät klurigt men roligt att ge det ett försök.
Override jag är helt inne på din bana nu. Men jag är HELT nollsatt i global.asa.

JAg har iofs en som visar hur många användare som är online på sidan och vart dom surfar och så.

Den kollar ju ut sessionid.

Men hur ska jag knyta ihop det hela som..
Det är en gåta.

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

## #7 — OveRRidE, 2002-09-21T01:57Z

Sök på global.asa eller session_Onstart eller liknande.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/53794-se-vilka-session-users-som-finns
