【问题标题】:Cross-Browser PHP Sessions跨浏览器 PHP 会话
【发布时间】:2012-02-27 16:10:12
【问题描述】:

由于我有一个包含多步骤流程(填写不同表格)的网站,我想现在是否使用 PHP 会话是在从一个页面切换到另一个页面时识别用户的最佳方式。这样做的最佳做法是什么?如果浏览器 cookie 不可用怎么办?

【问题讨论】:

    标签: php session cookies


    【解决方案1】:

    会话将是“标准”方法。会话不是 cookie,即使 cookie 不可用,您仍然可以使用会话,但现在已经很少见了。

    【讨论】:

    • 会话是 cookie,它们只是存储在服务器上 :)
    • 但这只会混淆 OP
    • 会话不是 cookie,但如果没有 cookie,它们就无法工作(在正常情况下,它们依赖于 cookie 传播会话 ID。通过 $_GET 传播会话 ID 的另一种机制是危险的不安全和再也不用了)。
    • @AlienWebguy 我知道,但这都是关于会话 ID 的。
    猜你喜欢
    • 2011-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-15
    相关资源
    最近更新 更多