---
title: "Logga ut?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15406-logga-ut"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "haard"
published: "2001-03-18T14:13:00.000Z"
updated: "2001-03-21T01:00:00.000Z"
replies: 7
views: 167
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/php/15406-logga-ut"
---

# Logga ut?

## #1 — haard, 2001-03-18T14:13Z

Ja sitter o funderar på hur ja ska göra för att få en user utloggad när han stänger webläsaren, ja har förstått att de enklast görs me sessions/cookies men ja har inte den bästa kunskapen om det. Vore shysst om nån ville hjälpa mig.. 

Ja hade tänkt mig att när någon loggar in på sidan ska status ändras till online men när han då stänger webläsaren (eller när cookien slutar gälla?) ska den ändras till offline.. 

Hur ? Gärna en fin fin förklaring eftersom mina kunskaper inte e dom bästa innom detta området.. (cookies o liknande) ;)

Ja sökte runt lite i detta forumet men hittade inge som ja fick nått ut av.. 

Tack

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

## #2 — P, 2001-03-18T14:30Z

Gör en timestamp och så kollar om den är giltig...

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

## #3 — U2K, 2001-03-18T14:34Z

```
När man loggar in
setcookie("online",1,time());
När man loggar ut
setcookie("online",0);
if ($online==1)
echo "Du är inloggad.. ";
else 
echo "Du är inte inloggad..";
```

Typ, hoppas jag iaf..

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

## #4 — haard, 2001-03-18T15:06Z

Kanske skulle sejja att ja använder mig av en databas... när dom loggar in ändras online raden från offline till online men när dom loggar ut (UTAN att klicka på en logga ut knapp) ska det ändras tebax till offline igen...

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

## #5 — ikaros, 2001-03-19T10:29Z

du bör använda dig av någon form utav timeout. ett sätt är att ha en tabell i databasen med användarid/namn och timestamp som de uppdaterar lite då och då. för att ta reda på vem som inte är online jämför du deras timestamp med det aktuella och ser om skillnaden är större än din valda timeout.

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

## #6 — haard, 2001-03-19T14:05Z

Tack.. Ska pilla lite me de nu, återkommer om ja inte klarar ut de :)

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

## #7 — haard, 2001-03-21T00:31Z

just nu står de visserligen rätt still i huvet.. sömnbrist.. men iaf, de ikaros skrev tyckte ja verka vara fint..

att lägga in ny timestamp o jämföra osv e ju inga problem..

men.. detta kanske e enkelt, men hur "jämför" jag det på alla users samtidigt? om ni förstår va ja menar..

ja måste ju ha koll på sidan där ja listar alla users som e online vilka som har större time skillnad än tillåtet..

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

## #8 — haard, 2001-03-21T01:00Z

Skit i o svara på de senaste ja skrev

dum fråga.. tror ja

alla har vi vatt nybörjare ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15406-logga-ut
