Avatar billede swaq Nybegynder
13. februar 2003 - 23:00 Der er 5 kommentarer og
2 løsninger

sessions og forældede sider

Hejsa

Jeg bruger start_session() og checker om de forskellige $_SESSION[...] variable er sat. Mit problem er, at brugeren frit surfe rundt på Nettet og stadig vende tilbage som 'logget på', hvordan 'slår' jeg brugeren fra, når han forlader siden?
Avatar billede alrua Nybegynder
13. februar 2003 - 23:12 #1
det her sætter cookien til at udløbe efter 10 min:
<?php
session_set_cookie_params(600);
?>

http://dk.php.net/manual/en/function.session-set-cookie-params.php
Avatar billede avminarm Juniormester
14. februar 2003 - 08:45 #2
hmme  - har selv spekuleret på dette - jeg har ikke haft tid til at prøve det, men hvis man kan få en side til at poppe up når man forlader en side (godt nok vha javascript, noget med OnLeave), hvorfor skulle man så ikke kunne få en side til at poppe up og via denne køre noget ala

session_start();
$_SESSION = array();
session_destroy();

på den side - jeg ved ikke om det virker!
Avatar billede swaq Nybegynder
14. februar 2003 - 17:37 #3
-> alrua
Ikke helt den løsning jeg leder efter... brugeren kan jo have brug for at være længere tid på siden... Det er jo ikke til at spå om...
Avatar billede _darkstar_ Nybegynder
14. februar 2003 - 17:51 #4
avminarm og swag>>> se mine relativt lange kommentarer på

http://www.eksperten.dk/spm/315198
Avatar billede _darkstar_ Nybegynder
14. februar 2003 - 17:52 #5
Mao. det kan ikke rigtig lade sig gøre.
Avatar billede avminarm Juniormester
18. februar 2003 - 09:13 #6
alrua - hvor smidder du session_set_cookie_params(600); i scriptet?
Avatar billede alrua Nybegynder
23. februar 2003 - 15:05 #7
inden session_start() :)
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