天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ie與session丟失(新窗口cookie丟失)實測及解決方案

今天在一個群中有人問到ie6中使用js的open,發(fā)現(xiàn)新窗口中并獲取不到session,
經(jīng)過使用下面的測試代碼測試發(fā)現(xiàn),是因為phpsessionid儲存是進(jìn)程級的有效期,只有同一進(jìn)程才能獲取得到,很多人說,open后或是target="_blank",都是會打開新的ie進(jìn)程,
所以,之前窗口的phpsessionid就不跟著新窗口走,導(dǎo)致獲取不到.
我自己的測試使用的是ietest,6/7/8(9啟動不起來,不確定),都出現(xiàn)相同的情況.
但是使用windows自帶的ie10測試不存在此情況.
chrome也是多線程,但是并不存在此情況.

firefox不存在此情況.
index.php
復(fù)制代碼 代碼如下:
<?php
setcookie('kkkkk','bbbb', time() + 1111111);
session_start();
$_SESSION['qidizi'] = 'kkkk';
var_dump( $_SESSION,$_COOKIE);
?>
<input type="button" value="d" onclick="window.open('./b.php');" />
<a href="b.php" target="_blank">dddd</a>

b.php 跳出頁面
復(fù)制代碼 代碼如下:
<?php
session_start();
var_dump( $_SESSION,$_COOKIE);

從測試中看到,如果cookie設(shè)置是延后定時失效,而非進(jìn)程級的,那在open后也能看到,
所以,針對此情況,防止用戶在使用ie內(nèi)核出現(xiàn)登錄狀態(tài)丟失,可以配合cookie來使用,
php配置提供一個方式是自動把sid加到uri中,但是對于相對路徑并不會自動添加,
只不過,cookie被禁用這種極端情況,極少遇到,
cookie+session足夠應(yīng)付常用情況了.

php技術(shù)ie與session丟失(新窗口cookie丟失)實測及解決方案,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 恋老视频 国产国佬 | 欧美一区二区激情视频 | 国产成人免费视频 | 日韩亚洲人成在线 | 国产扒开美女双腿屁股流白浆 | 夫妻性姿势真人做视频 | 国语自产精品一区在线视频观看 | 国产午夜一级淫片 | 野花日本大全免费观看3中文版 | 国产欧美一区二区三区视频 | 羞羞影院午夜男女爽爽影院网站 | 免费看欧美xxx片 | 超污视频带污疼免费视频 | 麻豆国产精品va在线观看约 | 国产在线观看91精品 | 55夜色66夜亚洲精品播放 | 果冻传媒在线观看高清完整免费 | 亚洲一区免费在线观看 | 秋霞伦理高清视频在线 | 色欲AV亚洲午夜精品无码 | caoporn免费视频在线 | 老师的蕾丝小内内湿透了 | 先锋资源久久 | 亚洲精品免费在线视频 | 无人区在线日本高清免费 | 熟妇的味道HD中文字幕 | 禁室培欲在线视频免费观看 | 麻豆国产精品va在线观看约 | 暖暖日本手机免费完整版在线观看 | 成人午夜精品无码区久久漫画日本 | 蜜芽在线影片 | 国产免费人成在线视频有码 | 久久精品热在线观看30 | 亚洲日本欧美产综合在线 | 亚洲中字幕永久在线观看 | 善良的小峓子2在钱中文版女主角 | 开心色99xxxx开心色 | 国产精品嫩草久久久久 | 男人边吃奶边挵进去呻吟漫画 | 黄页网站18以下勿看免费 | 福利片福利一区二区三区 |