2012-11-07 185 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

回答

相關問題