---
title: "Medlemmar online"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51669-medlemmar-online"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-08-29T14:28:15.000Z"
updated: "2002-08-29T16:57:14.000Z"
replies: 7
views: 285
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/51669-medlemmar-online"
---

# Medlemmar online

## #1 — voigtann1, 2002-08-29T14:28Z

Hur gör man detta rent praktiskt som en sida lista alla medlemmar som är online.

obs jag har ingen global.asa

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

## #2 — Skarre, 2002-08-29T14:29Z

<http://www.webforum.nu/search.php?s=>

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

## #3 — voigtann1, 2002-08-29T14:39Z

> **LAMP skrev:**
>
> Gör en delete med en datediff som rensar tabellen från användare som inte varit aktiva på 10 minuter. (eller vilket värde du nu vill ha)

Typ vad menar han med detta? ska man göra för varje sida en person gå mellan sidorna så ska datumet uppdateras? Jag använder cookies så jag vill inte bli "utloggad" utan bara aktiv på sidan om ni förstår..

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

## #4 — voigtann1, 2002-08-29T16:07Z

hmm.. fixat det :)

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

## #5 — CatZ, 2002-08-29T16:50Z

fixat det hur ? :) \*nyfiken\*

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

## #6 — voigtann1, 2002-08-29T16:51Z

har ett problem.. vad är datediff i minuter "mm" hade jag för mej men det var fel... CatZ jag posta det sen när jag har fått koden att fungera 100% :)

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

## #7 — LarsG, 2002-08-29T16:57Z

datediff minuter = n

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

## #8 — voigtann1, 2002-08-29T16:57Z

Först skapar en kolum som heter "'tid" och har funktionen datum/tid:

```
	SQL = "select * from members"
	Set RS_online = Databas.Execute(SQL)
```

För att skriva ut:

```
<%
	if rs_online.eof then
	response.write "ingen är online"
	end if
	do while not RS_online.eof
		if datediff("n",RS_online("tid"),now()) < 5 then 
	     		membercount = membercount + 1
				if not membercount = 1 then response.write ", "
				Response.write RS_online("username")
		end if
		RS_online.movenext

	Loop
	response.write membercount
%>
```

Eftersom jag kör Cookies så gjorde jag så här:
har en include fil för att se om användarnamnet e igång(har denna på alla sidor)

```
if Request.Cookies("hemsida")("userID") = "" then

response.write "inte inloggad"
else
	vdatum = now()
	SQL = "UPDATE members " 
	SQL = SQL & "SET tid = #"& vdatum &"#"
	SQL = SQL & " WHERE username = '"& Request.Cookies("hemsida")("userID") &"'"
	databas.execute SQL
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51669-medlemmar-online
