php中二级域名跳转session丢失

前端之家收集整理的这篇文章主要介绍了php中二级域名跳转session丢失前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<table class="text"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10

PHP设置session存储数据以后,为了维持会话状态,响应头中会写入sessionid到cookie中存储,但是默认的cookie Domain属性是当前域名,所以两个域名就有两个sessionid   如果你的登录操作在login.domain.com中成功后user_id写入session,默认的cookie Domain为login.domain.com,而你在www.domain.com想取到login下存储的user_id,解决办法很简单,如下即可   PHP.ini中全局配置 session.cookie_domain = .domain.com ini_set函数设置 ini_set('session.cookie_domain','.domain.com');

猜你在找的程序笔记相关文章