Avatar billede krestian Nybegynder
21. juli 2004 - 20:30 Der er 6 kommentarer og
1 løsning

Session destroy når brugeren forlader site

Hej alle

Jeg har gerne have, at alle som besøger mit site benytter en session. Det går fint.

Men hvordan ender (session destroy) jeg den session som brugeren startede, når brugeren lukker browseren eller bare forlader sitet?

Hilsen
Krestian
Avatar billede danic Nybegynder
21. juli 2004 - 20:38 #1
Hvis brugeren f.eks. klikker logout kan du bruge session destroy, ellers vil den huske din session indtil brugeren lukker sin browser.
Avatar billede krestian Nybegynder
21. juli 2004 - 20:41 #2
>> Danic : Jeg bruger sessions på hele mit site og ikke kun via login/logout.

Vil det sige, at hvis en bruger laver en session_start og derefter lukker browseren, så bliver den påglædende session_destroy?
Avatar billede danic Nybegynder
21. juli 2004 - 20:45 #3
yebs, så hvis du vil gemme dine variabler til når brugeren lukker/åbner sin browser skal du bruge cookies
Avatar billede krestian Nybegynder
21. juli 2004 - 20:50 #4
>> Danic : Jeg synes ikke helt, at der virker som at en session bliver desroyed, når brugeren lukker sin browser... Skal det sættes op i et eller andet sted?

Jeg ønsker ikke at bruge cookies på mit site!
Avatar billede danic Nybegynder
21. juli 2004 - 21:03 #5
Det bør virke, men benytter du IE6 så kan der være en bug i den som betyder at du skal lukke alle IE vinduer.
Avatar billede krestian Nybegynder
22. juli 2004 - 09:03 #6
>> Danic : Jeg kan desværre ikke give dig points, da mit problem ikke er løst.

Det er tydeligt, at de sessions som bliver startet på min server, når en bruger besøger mit site ikke bliver lukket igen, når brugeren forlader mit site igen.

Enten skal sessions lukkes, når brugeren forlader mit site eller også skal der være en tidsgrænse på de sessions som bliver oprettet, så de lukker efter x antal timer.

Krestian
Avatar billede krestian Nybegynder
09. april 2006 - 10:23 #7
Lukker...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester