以下内容适用于Chrome,但在IE上运行完美。
a.php只会
<?php
session_start();
$_SESSION['name1'] = 'value1';
b.php
<?php
session_start();
echo $_SESSION['name1'];
运行a.php
后,我关闭了浏览器并打开了一个新的Chrome窗口以运行b.php
。
我很惊讶它显示value1
。
问题是当我关闭浏览器时会话仍处于活动状态? 怎么解决?我希望在浏览器关闭时会话被杀死。
答案 0 :(得分:1)
由于它适用于IE,我猜想Chrome中的问题是因为这个功能/设计选择:
http://code.google.com/p/chromium/issues/detail?id=128513
特别是评论#2是相关的。您是否在Chrome设置中激活了“继续我停止的位置”?