1
我试图通过获取(url)而不是通过cookie传递会话id的值。 我的php.ini的配置是:通过传递的SID的值获取
session.use_cookies =上 session.use_only_cookies =关 session.use_trans_sid指定=上
通常(总是)该cookie被使能在用户的浏览器,所以,如果我尝试通过URL传递sid: www.site.com/?phpsessid=abc 它不起作用,因为常量SID(http://www.php.net/manual/en/session.idpassing.php )保持空白,会话使用$ _COOKIE ['PHPSESSID']。
如果Cookie手动禁用,则会话使用SID。
我的问题是:我可以使用SID通过获取启用cookie吗?也许有一些php.ini的配置,我不明....
THX :)
我试图研究会话固定,如果在用户的浏览器中启用cookie,则通过get传递的SID将被忽略。 www.site.com/?phpsessid=abc echo $ _COOKIE ['PHPSESSID'] ='abc' echo SID = empty! – 2010-12-22 09:15:08