【问题标题】:Storing PHP Data in a Cookie将 PHP 数据存储在 Cookie 中
【发布时间】:2012-11-16 09:26:36
【问题描述】:

我想在 cookie 中存储一个数据库表(例如,为未登录的用户将商品存储在购物车中)。

我的问题是,假设表格有一个项目列表,我需要在其中存储每个项目的 ID 和数量。

我可以使用什么好的数据结构让 PHP 将数据存储在 cookie 中?

【问题讨论】:

  • 我会有一个会话并序列化会话变量中的一些数据。
  • cookie 分配的存储空间非常有限...最好使用临时会话 cookie 来识别此人,然后将他们的购物篮内容存储在 PHP 会话中

标签: php html cookies session-cookies httpcookie


【解决方案1】:

Cookie 只能存储 4KB 的会话数据。您可以将会话数据存储在数据库中或缓存在服务器的原始文件中。如果您真的希望在客户端存储数据,请查看其中一些 javascript 存储库 pablotronDojoStoragelocalstrogage Firefox、Chrome、Safari、Internet Explorer 8+ 每个域 5 MB。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    • 2012-02-20
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多