看板 PHP 關於我們 聯絡資訊
1.login Phpbb2 in IE7 (原 BUG 發在 IE6,應皆可) 2.再開一個視窗 3.去看同一個網址,Phpbb2 看起來沒有 login ※ 引述《HuangJC (吹笛牧童)》之銘言: : 其他還有一堆問題 : session id 的機制是怎麼控管的 : 今天被發一個 BUG,IE 才可重製,FireFox 不會 : 把視窗關閉重開(事實上開多窗就會) : 原本已經 login 的 PhpBB2 就像沒 login 一樣 : 原來 cookie 不會保留,傳遞至另一個視窗嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.65.16
richer :不同的視窗擁有不同的 SID 07/21 14:01
richer :phpBB的登入以SID為主 自動登入時才看cookie資料~ 07/21 14:04
HuangJC :對,我現在得找到設定,讓 cookie 跨視窗 07/21 14:28
HuangJC :因為我們在 CakePHP 那端的程式辦到了 07/21 14:28
weiyucsie :看看是不是cakephp cookie的expires有設定日期 07/21 15:01
HuangJC :在 firefox 不會有這個BUG,日期是狠狠設到一年 07/21 15:08
HuangJC :耶,感謝,cookie 太多看亂了;真的有一個設IE關閉清除 07/21 15:22
starjou :it depends on browser 07/22 01:24
starjou :IE6 如果你在現有視窗按 ctrl-N,session 會共用 07/22 01:24
starjou :從功能表開,會是新 session 07/22 01:25
starjou :ie7 我就沒再去試了 07/22 01:25
HuangJC :雖然如此,但以最大相容來說,我不能規範user怎麼去開 07/22 09:45
HuangJC :而是必需把 cookie time 設值,不要設 0 07/22 09:45
starjou :我是覺得你要做的應該不是去假設 user 有沒有 login 07/22 20:17
starjou :而是決定 user 跑某個頁面的時候需不需要 login 07/22 20:17
starjou :以及某功能能不能多重 login 07/22 20:17
starjou :然後發展你的過濾機制,要求 login or etc .... 07/22 20:18