我相信會話存儲在服務器中,cookie存儲在瀏覽器中。我使用了以下功能來創建一個會話:如何設置計算機中所有瀏覽器都可訪問的會話
function create_session($username, $ip){
global $strings;
$unique_id = $strings->get_unique_id($username, $ip);
$_SESSION['log_users'][] = array('username'=>$username, 'uid'=>$unique_id);
}
但是,當我試圖輸出在其他瀏覽器會話中,我沒有看到任何東西:
print_r($_SESSION['log_users']);
我只能看到它當在創建會話的同一瀏覽器中時。這是如何工作的?我該怎麼做才能在一個瀏覽器中創建的會話也可以在另一個瀏覽器中看到?
我已經使用php.ini在每個頁面上自動啓動會話。如果您需要更多的細節,請告訴我,謝謝。
編寫自己的跨操作系統/跨瀏覽器病毒,並將其推廣給用戶:) – gaRex 2011-05-13 06:27:58