提交会话浏览器信息

时间:2012-02-06 02:07:56

标签: php html session cookies

如果客户端使用HTML5,我想在PHP会话中输入信息。

我的HTML5检测只启动一次,需要将信息存储在PHP会话中,使用简单的cookie从HTML发送到PHP很容易,但如果客户端不接受cookie,那么更难。

向PHP发送GET变量是可能的,但在第一次加载时我们没有信息。

或许还有另一种方法可以存储没有PHP的信息,可以在非熟悉的浏览器上运行?

非常感谢。

2 个答案:

答案 0 :(得分:0)

PHP会话不依赖于cookie,但它们确实更容易使用。您可以让PHP自动将会话ID嵌入到URL中,但这是一个非常讨厌的安全漏洞 - 用户的会话ID将泄漏到您通过引用链接到的任何站点上,并且无法正确地为您的站点添加书签。 / p>

如果您确实想要这样做,请在您的php配置中查找trans_sid设置。

答案 1 :(得分:0)

所以最后我做了不同的事情。 我没有在需要我调用jQuery或其他插件的页面本身上进行检测,而是从主页面调用它并将数据发送到被调用页面。 就像我在那个页面上用PHP获得它一样。