---
title: "utloggning av inaktiva medlemmar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/64648-utloggning-av-inaktiva-medlemmar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "danis"
published: "2003-01-13T09:52:41.000Z"
updated: "2003-01-13T14:46:50.000Z"
replies: 6
views: 232
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/64648-utloggning-av-inaktiva-medlemmar"
---

# utloggning av inaktiva medlemmar

## #1 — danis, 2003-01-13T09:52Z

Hej!
Jag har en fråga, är det någon som vet hur jag sätter en medlem offline efter ca 20 min och skickar dem sedan till default.asp?
Eftersom min sida uppdateras i vissa frames så kan jag inte bara sätta en session.timeout..
Jag har även inkluderat en sida som uppdaterar en kolumn i databasen vid varje klick någonstans (den spar den nuvarande tiden).

någon som vet hur jag kan gå tillväga?

mvh Daniel

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

## #2 — voigtann1, 2003-01-13T10:45Z

Lägg till en "lastlogin" i användar-databasen och gör en datediff på det.. när användaren loggar in sej(login.asp) så uppdateras lastlogin i databasen.. på så sätt så får du det som du vill.

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

## #3 — danis, 2003-01-13T11:12Z

men loggas dem inte ut fast dem inte är inaktiva då också?

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

## #4 — voigtann1, 2003-01-13T14:09Z

du kör ju:

```
if datediff("n",recset("lastlogin"),now()) > 20 then
  response.redirect "default.asp"
end if
```

eller?

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

## #5 — danis, 2003-01-13T14:22Z

jepp, men du sa att jag skulle jämföra tiden när man loggade in med nutiden, då loggas ju alla ut efter 20 min oavsett hur aktiv man varit. Då jämför jag istället med kolumnen som spar tidspunkten varje gång man trycker på en länk istället va?

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

## #6 — voigtann1, 2003-01-13T14:30Z

var det inte det som du skulle??? hmm.. 
men gör en SQL sats som uppdaterar typ:

```
if datediff("n",recset("lastlogin"),now()) < 20 then
  	databas.Execute("UPDATE members SET tid = #" &  now()& "# WHERE username = '"& username &"'"),,128
else
  response.redirect "default.asp"
end if
```

Otestad :e

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

## #7 — danis, 2003-01-13T14:46Z

jag löste det, glömde uppdatera en kolumn i loginsidan. tack så mkt ändå :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/64648-utloggning-av-inaktiva-medlemmar
