SESSION详解

保存SESSION有以下几种方式:
1、基于cookie
2、基于URL

基于cookie 时$_COOKIE[session_name()] 会保存sessionid

注销session 需要按一下几步:

[php]

session_start();

$_SESSION=array();

if(isset($_COOKIE[session_name()])){

set_Cookie(session_name,’"",time()-3600,"/");

session_destroy();

}

[/php]

基于url时要给每个链接带上session id 这一点可以开启PHP配置简化

session.use_trams_sid=1;

如果无法开启以上配置,采用以下方法

1.在session_start() 启动时传递session ID变量

[php]

if(isset($_GET[‘sid’])){

session_id($_GET[‘sid’] );}

//默认的传递变量是PHPSESSID,也就是说传递时用这个ID可以不用写session_id()函数

[/php]

Leave a Reply

Time limit is exhausted. Please reload CAPTCHA.

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据