Sessionfilerne gemmes... men bliver ikke slettet når folk lukker browservinduet...
Synes godt om
Slettet bruger
20. februar 2004 - 01:24#7
Det er heller ikke meningen, at de skal slettes med det samme. Prøv at se på http://dk.php.net/session især indstillingerne hvis navn starter med session.gc
Det kommer jo an på, hvor længe du vil have sessions gemt, og hvor meget trafik du har på dine sider.
Som dine indstillinger er nu, vil et ud af hver 1000 hits på dine session-sider resultere i at sessions, der ikke har været brugt i 10 minutter bliver slettet.
Det er vidst bare browseren der lukker en session. Mener at session-filen bliver liggende på serveren indtil den bliver overskrevet i henhold til de indstillinger sandbox beskriver.
/Morten
Synes godt om
Slettet bruger
24. februar 2004 - 22:03#12
Lige netop. Browseren glemmer session-cookien, når den lukkes, og derfor vil der blive lavet en ny session næste gang brugeren starter en browser og kommer på besøg.
Jeg kan lukke et browservindue... vente 20 minutter og åbne et nyt browservindue... gå ind på siden, og der er jeg stadig logget ind...
Synes godt om
Slettet bruger
25. februar 2004 - 01:17#16
Du skal lukke alle browservinduer. Sessioncookies holdes i den hukommelse, som flere åbne browservinduer deles om. Hvis det er IE, du bruger kan det måske endda være, at du er nødt til at genstarte windows (Jeg tror det ikke, men måske).
Og ellers kan du (som jeg tidligere har nævnt) se på
Jeg mener at PHP kun sletter gamle sessions, når man kalder session_start() og vel at mærke EFTER at brugeren den nuværende brugers session er åbnet. Det vil sige, at hvis der ikke har været andre brugere inde på siden efter at sessionen burde have været slettet, når sessionen at blive markeret som ny igen, før gamle sessions bliver slettet.
Ja og det er problemet da jeg er den eneste bruger...
Synes godt om
Slettet bruger
04. marts 2004 - 12:29#20
Hvis du er den eneste bruger, er problemet vel ikke så stort?
Du kan prøve at sætte session.cookie_lifetime til 600 også, og se om det hjælper.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.