如果禁用cookie,php会自动处理会话吗?

时间:2017-08-26 06:13:34

标签: php session

如果禁用cookie,则会话可以通过以下两种方式工作:

  1. 将隐藏的输入标记形成为会话ID
  2. 会话ID附加在网址
  3. 但上述两种方式是否会自动运行,即PHP会自动处理吗?或者我们将不得不手动设置它们? 如果PHP自动执行,那么如何?

1 个答案:

答案 0 :(得分:1)

不,你不必手动设置PHP为你处理这个问题 它使用cookie(如果可用),或者它切换到通过URL发送它, 只要session.use_trans_sid已启用

ini_set("session.use_trans_sid", 1);

请注意,基于URL的会话管理具有额外的安全性risks
并查看此link了解更多信息