Avatar billede bhn.314 Nybegynder
01. juli 2004 - 13:57 Der er 3 kommentarer og
1 løsning

Session timeout

Jeg har en session kørende:

<?
session_name("mySession");
session_set_cookie_params(120);
session_start();
.....
.....
?>

Problemet er at den timer ud efter 15 minutter hvordan sætter man den til eksempelvis 2 timer. Har prøvet med session_set_cookie_params(120); men det virker ikke.....
Avatar billede codebase Praktikant
01. juli 2004 - 14:47 #1
If the server time is not properly set, e.g(it is behind the client time).    Excution of the following code

session_set_cookie_params(2000);
session_start();

will NOT set/send cookie to  Internet Explorer 6.0,

even though it will set the cookie on Mozilla/Firebird browser.  But the cookie will get set without the session_set_cookie_params();

Same holds true for following code,

$expiry = 60*30;
session_start();
setcookie(session_name(),session_id(), time()+$expiry, "/");


http://dk.php.net/manual/en/function.session-set-cookie-params.php
Avatar billede bhn.314 Nybegynder
01. juli 2004 - 14:57 #2
Kan man så ikke sætte timeout-tiden til 2 timer ?
Avatar billede bhn.314 Nybegynder
04. august 2004 - 13:06 #3
Fik ikke løst problemet. Lukker
Avatar billede bhn.314 Nybegynder
04. august 2004 - 13:07 #4
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