---
title: "mina sessions dör aldrig"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/39356-mina-sessions-dör-aldrig"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qonos"
published: "2002-03-10T07:56:01.000Z"
updated: "2002-03-12T08:28:00.000Z"
replies: 6
views: 300
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/39356-mina-sessions-dör-aldrig"
---

# mina sessions dör aldrig

## #1 — Qonos, 2002-03-10T07:56Z

Hejsan.. jag sitter och funderar på det här med sessions..

jag sätter en session för att se om användaren är inloggad eller inte... sen använder jag $http_session_vars för att kolla så session verkligen är satt och innehåller ett värde..

Så långt fungerar det.. och klickar man på logga ut så loggas man ut..

MEN stänger man alla webläsarfönstrer och går in på sidan igen så är man fortfarande inloggad.. :( 
jag skulle vilja ha en tid på 30 minuters inaktivitet, sen loggas man ut..

Någon som vet hur man löser detta??

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

## #2 — Jörgen HP, 2002-03-10T11:23Z

<http://www.php.net/manual/en/function.msession-timeout.php>

mvh Jörgen HP :)

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

## #3 — nicclas, 2002-03-10T11:36Z

Jörgen HP: Session_timout finns bara i PHP CVS-versionen, dvs inte i någon färdigkompliterad version, och definitivt inte i någon stabil version. Vill man använda den får man nog vänta på PHP 4.2 eller nåt....

Qonos: Prova med denna tråd:
<http://webforum.aleborg.com/forum/showthread.php?s=&threadid=15386&highlight=session>
/nicclas - <http://mina.nyhetsrubriker.net>

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

## #4 — Qonos, 2002-03-10T14:18Z

mm har testat detta.. kan iofs kanske ha gjort ngt galet..

i min confirm.php har jag

```php
session_register("ActiveAt"); 
$ActiveAt=time();
```

Sen i alla mina filer includas (svengelskt uttal) global.php, där förljande finns:

```php
if(isset($ActiveAt) && time()-$ActiveAt>30){
session_destroy();
}
```

men problemet kvarstår att jag kan fortfarande stänga ner webläsarfönstret och sen öppna det igen och fortfarande vara inloggad...

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

## #5 — Jörgen HP, 2002-03-10T15:14Z

> Jörgen HP: Session_timout finns bara i PHP CVS-versionen, dvs inte i någon färdigkompliterad version, och definitivt inte i någon stabil version. Vill man använda den får man nog vänta på PHP 4.2 eller nåt....

 

aha, där ser man. Började med PHP för 3 dagar sedan, men tog för givet att en sådan simpel grej fungerade överallt. ;)

mvh Jörgen HP :)

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

## #6 — Qonos, 2002-03-12T07:58Z

någon måste ju skrivet ett inloggningssystem baserat på sessions som fungerar så sessionerna dör när man stänger ner sidan?? eller??

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

## #7 — Marcus, 2002-03-12T08:28Z

Jag gjorde ett, men när jag lyckades hacka mitt eget adminsystem utan att kunna åtgärda problemet så sket jag i det.  :l 

 

> Warning 
> If you leave this set to a world-readable directory, such as /tmp (the default), other users on the server may be able to hijack sessions by getting the list of files in that directory.

 \- vanligt problem på många webbhotell...

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

---

Tråden på webben: https://www.webforum.nu/amne/php/39356-mina-sessions-dör-aldrig
