我试图通过 get (url) 而不是通过 cookie 传递会话 id 的值。我对 php.ini 的配置是:
session.use_cookies = on session.use_only_cookies = off session.use_trans_sid = on
通常(总是)cookie在用户的浏览器中启用,所以如果我尝试通过url传递sid:www.site.com/?phpsessid=abc它不起作用,因为恒定的SID(http://www .php.net/manual/en/session.idpassing.php) 保持为空,会话使用 $_COOKIE['PHPSESSID']。
如果 cookie 被手动禁用,则会话使用 SID。
我的问题是:我可以通过启用 cookie 的方式使用 SID 吗?也许有一些我不知道的 php.ini 配置....
谢谢 :)