[請益] cookie作用範圍的問題
如題 目前在寫一個小小的報名系統
架構大概是這樣
根目錄下的login.php會把index.php所post過來的帳號密碼檢察過
然後把帳號跟暱稱存到cookie 時效半小時
根目錄以及子目錄下的所有頁面在一開始的地方都會檢查cookie是否已unset
若unset則告知閒置過久請重登入 若否 則重新set cookie 時效半小時
並在網頁上方echo出user的暱稱以及歡迎詞
若登出則setcookie('userid','',time()-3600);
現在遇到兩個問題
第一是在login.php中 若是要在setcookie後的下一行直接echo該cookie
chrome會顯示Undefined index:userid
第二是當我以a身份登入並流覽完網頁 登出以b重登入
在根目錄下的頁面的歡迎詞 還有讀到的cookie都是b的身份
但a所流覽過的子目錄的頁面讀到的cookie還有顯示的歡迎詞卻都還是a的
感覺有點像是子目錄的cookie是local variable
我在logout.php做的setcookie('userid','',time()-3600);
只有把golbal variable清掉
請問是否有高手可以建議一下 架構要怎麼修改比較好呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.160.247
→
02/25 12:17, , 1F
02/25 12:17, 1F
→
02/25 12:35, , 2F
02/25 12:35, 2F
→
02/25 15:35, , 3F
02/25 15:35, 3F
→
02/25 15:35, , 4F
02/25 15:35, 4F
→
02/25 15:35, , 5F
02/25 15:35, 5F
→
02/25 15:36, , 6F
02/25 15:36, 6F
→
02/25 15:36, , 7F
02/25 15:36, 7F
→
02/25 15:37, , 8F
02/25 15:37, 8F
→
02/25 15:38, , 9F
02/25 15:38, 9F
→
02/25 15:39, , 10F
02/25 15:39, 10F
→
02/25 15:39, , 11F
02/25 15:39, 11F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章