javascript对象:有没有办法在PHP会话中存储var?

时间:2011-01-17 16:11:24

标签: php javascript session object

我正在使用JS Objects对表进行排序和过滤,但我需要存储原始表数据,以防用户想要返回它。我只是想知道是否有一种简单的方法可以通过AJAX将对象的数据传递给PHP会话var,并保留关键/值关系之类的东西,而不需要做很多繁重的工作。

2 个答案:

答案 0 :(得分:2)

构建对象的JSON字符串并存储此字符串。 JSON.stringify

答案 1 :(得分:0)

这是不可能的。

在客户端,会话由cookie标识。会议ID就是你所拥有的。

在服务器上,会话数据存储在二进制文件中,每个会话一个文件(典型情况)。

因此,如果没有服务器的帮助,您无法从浏览器触摸会话中的内容。

第二:它不是“轻”。在我一直在努力的应用程序中,现代计算机并且几乎没有负载,加载会话似乎需要大约250毫秒,比从头开始的整个页面的响应时间长10倍。

总结:

  1. 如果不在处理数据的服务器上编写脚本,则无法触摸会话变量
  2. 这不是“轻”。