2012-11-07 145 views
1

Chrome上发生以下情况,但在IE上完美工作。PHP会话Cookie未在浏览器上清除关闭

a.php只会

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

b.php

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

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

问题是关闭浏览器时会话仍然存在的原因? 如何解决它?我想让浏览器关闭时会话被终止。

+0

你是否关闭了所有铬的实例(窗口)? – 2012-11-07 14:59:45

+0

你的cookie如何设置?你能把它粘贴在你的问题中吗?听起来像一个没有看到更多的cookie生存问题。 – nickhar

+0

您应该检查Chrome的Cookie设置:chrome:// chrome/settings/content – Nicolas

回答

相关问题