---
title: "LarsG eller nån - min online snälla"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13557-larsg-eller-nån-min-online-snälla"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jboy_87"
published: "2002-01-04T18:46:00.000Z"
updated: "2002-01-04T20:37:00.000Z"
replies: 7
views: 226
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/13557-larsg-eller-nån-min-online-snälla"
---

# LarsG eller nån - min online snälla

## #1 — jboy_87, 2002-01-04T18:46Z

så här ser min session ut:

```
Session("minonline") = now()
```

jag har en iframe som uppdaterar typ min online om du lämnar sidan så uppdaterar den inte min online utan timern stannar och det sparas i databasen. Vi säger att jag varit 5 min online och sen så stänger jag sidan utan och logga ut så när du går in i onlinelistan så ser du mig 5 min online men jag inte e online. Jag vill att när man stänger browsern ska den nollställa användarens min online fält.
det ska gå på nått sätt i alla fall med global.asa eller utan. så här ser resten av koden ut:

```
minutes = datediff("n",cdate(session("minonline")),now())
response.write "" & minutes & "" %><%minutes = datediff("n",cdate(session("minonline")),now())
set connect22 = server.createobject("adodb.connection")
Connect22.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/members.mdb")&""
connect22.execute "update members set minonline = " & minutes & " where id = " & session("id"),,128
```

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

## #2 — jboy_87, 2002-01-04T19:57Z

nån som kan hjälpa mig :-(

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

## #3 — aleborg, 2002-01-04T20:03Z

I global.asa kan du använda Session OnEnd, tyvärr är det inte alltid den körs :( Tror inte det går att göra på nått annat sätt, iaf inte utan global.asa.

Däremot finns det andra alternativ i SQL frågan för att visa vilka som är online, visa bara dom som har en tidsskillnad från nu och 5 minuter bakåt!
T ex:

```
"select * from Online where date_add(Timefield,interval 20 minute) >= current_timestamp"
```

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

## #4 — jboy_87, 2002-01-04T20:09Z

det måste funka på nått annat sätt!!!
typ om man stannar länge ska man bli uttlogad
man kan köra med session_onstart eller nått??? det måste funka

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

## #5 — aleborg, 2002-01-04T20:16Z

Om man bara stänger browsern t ex så är det enbart global.asa och session_onEnd som gäller. men om man byter sida så kan du sätta i body-taggen, om du kör med frameset, en onUnload!

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

## #6 — jboy_87, 2002-01-04T20:18Z

jag kör med det just nu fast dålig om man stänger av datorn med knappen da då loggas man inte ut!!! Loggas man ut när man kör session_onend när man stänger av datorn med knappen???

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

## #7 — jboy_87, 2002-01-04T20:35Z

asså kan ingen hjälpa mig :-(

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

## #8 — aleborg, 2002-01-04T20:37Z

Det ska man göra, men som sagt det funkar inte alltid...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13557-larsg-eller-nån-min-online-snälla
