PHP会话Cookie未在浏览器关闭时清除

时间:2012-11-07 14:57:05

标签: php

以下内容适用于Chrome,但在IE上运行完美。

a.php只会

<?php
session_start();
$_SESSION['name1'] = 'value1';

b.php

<?php
session_start();
echo $_SESSION['name1'];

运行a.php后,我关闭了浏览器并打开了一个新的Chrome窗口以运行b.php。 我很惊讶它显示value1

问题是当我关闭浏览器时会话仍处于活动状态? 怎么解决?我希望在浏览器关闭时会话被杀死。

1 个答案:

答案 0 :(得分:1)

由于它适用于IE,我猜想Chrome中的问题是因为这个功能/设计选择:

http://code.google.com/p/chromium/issues/detail?id=128513

特别是评论#2是相关的。您是否在Chrome设置中激活了“继续我停止的位置”?