---
title: "Visa VILKA som är inloggade"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5798-visa-vilka-som-är-inloggade"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henrikjohansson"
published: "2000-06-06T15:16:00.000Z"
updated: "2000-06-07T09:07:00.000Z"
replies: 6
views: 202
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/5798-visa-vilka-som-är-inloggade"
---

# Visa VILKA som är inloggade

## #1 — henrikjohansson, 2000-06-06T15:16Z

Jag har gjort en sida där man loggar in och jag vill ha så att om man lämnar mina sidor skall man automatiskt loggas ut automatiskt. Går detta att göra och hur iså fall

Jag tänkte göra så att när man loggar in så blir ett fält i min access databas True och när man lämnar sidan skall fältet bli False!

Nån som kan något bra och enkelt sätt att lösa detta?

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

## #2 — DavidB, 2000-06-06T16:41Z

Om du har en databas så blir personen som är inloggad inloggad ända till har trycker på logga ut. SÅ om har stänger webläsaren så är han fortfarande online.

Använd Session istället.

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

## #3 — henrikjohansson, 2000-06-06T17:23Z

Då är det bara en liten fråga...
HUR?

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

## #4 — SPiN, 2000-06-06T18:29Z

Går det inte att lägga in i global.asa att ett värde i en databas ändras när en session stängs? Tror jag har hört nåt om det...
Kanske så här(?):

```
<SCRIPT LANGUAGE="VBScript" RUNAT="SERVER"> 

Sub Session_onStart 

set dbConn = Server.CreateObject("ADODB.Connection")
pth = "DBQ=" & Server.MapPath("till/databasen.mdb")
dbConn.Open "Driver={microsoft access driver (*.mdb)}; " & pth & ";"
set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT inloggad FROM anvandare"
RecSet.Open SQL, dbConn, 3, 3

RecSet("inloggad") = "True"

RecSet.Update
RecSet.Close

End Sub 

Sub Session_onEnd 

set dbConn = Server.CreateObject("ADODB.Connection")
pth = "DBQ=" & Server.MapPath("till/databasen.mdb")
dbConn.Open "Driver={microsoft access driver (*.mdb)}; " & pth & ";"
set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT inloggad FROM anvandare"
RecSet.Open SQL, dbConn, 3, 3

RecSet("inloggad") = "False"

RecSet.Update
RecSet.Close

End Sub 

</SCRIPT>
```

Sen kollar man bara vilka som är "True" med vanlig koppling... Vet inte om det här fungerar, skrev direkt ur huvet... Du får gärna berätta omdet funkar :)

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

## #5 — henrikjohansson, 2000-06-06T20:25Z

Jag fick det inte att fungera men det kan lika gärna vara mig det är fel på som att det är koden som är fel!
Tack ändå!
Något annat förslag?!?

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

## #6 — AG, 2000-06-06T20:35Z

Några rader ner ligger denna tråd <http://cgi.webforum.nu/wf/Forum11/HTML/000548.html> 

Med lite mindre modifieringar skall du nog kunna fixa den väldigt lätt.

Andreas

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

## #7 — henrikjohansson, 2000-06-07T09:07Z

Jag testade att skriva så här i global.asa men det händer inget. Måste man anropa global.asa på något speciellt sätt?!?

```

<SCRIPT LANGUAGE="VBScript" RUNAT="SERVER"> 
Sub Session_onStart 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\databas.mdb"
namn = "Auto"
till = "Henrik Johansson"
meddelande ="Startad"
sql="INSERT INTO msgtabel(till,fran,meddelande) VALUES ('"&till&"','"&namn&"','"&meddelande&"');"
Set hamta=conn.Execute(sql)
End Sub 
Sub Session_onEnd 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\databas.mdb"
namn = "Auto"
till = "Henrik Johansson"
meddelande ="Avslutad"
sql="INSERT INTO msgtabel(till,fran,meddelande) VALUES ('"&till&"','"&namn&"','"&meddelande&"');"
Set hamta=conn.Execute(sql)
End Sub 
</SCRIPT>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5798-visa-vilka-som-är-inloggade
