发新话题
打印

PHP session_id的问题

PHP session_id的问题

1.session变量得有效期是:get_cfg_var("session.gc_maxlifetime"),这以后session变量变量就会失效; 2.session.cookie_lifetime:这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以Session不能永久使用! 问题: 1.浏览器如果不关闭的话,那么SessionID会失效吗? 2.在网上看到的文章,一般都会将SessionID通过Query_String或者其它方式传递到下一页。我写了一段代码测试: ----page: test1.php ---------- ;"; echo ";test2;"; ?>; ----page: test2.php ---------- ;"; echo $key1."
;"; echo $key2; }else{ echo $key1."
;"; echo $key2; } ?>; 测试结果,表明test2.php获得的SessionID和tes1.php获得的SessionID是一样的。如果在浏览器不关闭的情况下,SessionID不会因文lifetime而失效的话,那么为什么还要这么做呢?

TOP

发新话题