請嘗試盡我所能,我無法在另一端獲得我的會話值。我的設立是:正確使用session_start()和session.cookie_domain
在第1頁的頂部:
ini_set('session.cookie_domain','.domain.com');
session_start();
在子域頁:
session_start();
echo $_SESSION['myval']
;
我在這裏做錯了什麼?我所得到的是一個空陣列。
請嘗試盡我所能,我無法在另一端獲得我的會話值。我的設立是:正確使用session_start()和session.cookie_domain
在第1頁的頂部:
ini_set('session.cookie_domain','.domain.com');
session_start();
在子域頁:
session_start();
echo $_SESSION['myval']
;
我在這裏做錯了什麼?我所得到的是一個空陣列。
需要在每個使用會話變量的頁面上調用session_start。不只是第一個
謝謝steelbytes,但我打電話給兩個頁面上的session_start。我忘了將這個函數加入到我的文章中,但是之後我改正了它。不管怎麼說,還是要謝謝你。 – jim 2011-03-18 04:14:24
您是否嘗試過使用session_set_cookie_params(0,'/','。domain.com');而不是ini_set? – SteelBytes 2011-03-18 04:50:14
我不明白你在哪裏設置'$ _SESSION ['myval']',你能告訴我們嗎? – 2011-03-18 04:20:59