dzm*_*dzm 2 php cookies session
是否可以设置会在所有选项卡中存在的会话变量或cookie?
我认为firefox保留了所有现有选项卡的会话,但我测试并发现只有会话最初设置的当前选项卡才是可用的会话.
谢谢!
编辑:
标签1:
setcookie("testcookie", "something", time()+(60*60*24*365));
Run Code Online (Sandbox Code Playgroud)
标签2:
print_r($_COOKIE['testcookie']);
Run Code Online (Sandbox Code Playgroud)
选项卡2仅打印空数组.如果我将其移动到选项卡1,它将打印出cookie.
Cookie始终发送到服务器,前提是:
只要所有这些都是真的,您应该在所有选项卡上都有基于cookie/cookie的会话.您需要刷新选项卡才能看到cookie的任何效果(包括在Firefox扩展的Javascript中查看).
如果所有这些都是真的并且您仍然没有在所有选项卡上看到您的cookie,那么您需要进行大量调试......这不是标准行为.