【发布时间】:2015-04-01 20:06:59
【问题描述】:
index.js 文件
sessionStorage.setItem('name', 'xxxx');
login.php
<?php echo $_SESSION['name'] ?>
在我的 index.html 页面中,我获取名称并使用 javascript 将其存储在会话中
页面将导航到 login.php 后我无法获取会话变量
请帮我解决这个问题。
【问题讨论】:
-
javascript session 和 php session 是两个不同的东西。您无法使用 PHP 获取本地存储值
-
如果对象名称是
sessionStorage并不意味着它正在将值存储到服务器的会话中 -
sessionStorage和 PHP$_SESSION完全不相关。第一个位于浏览器中(客户端),第二个位于服务器端(服务器端)。他们不能直接相互交流。 w3schools.com/html/html5_webstorage.asp -
SessionStorage和LocalStorage允许在网络浏览器中保存键/值对 -
会话仅基于浏览器,因此 .php 文件可以获取该浏览器会话...?,使用 js 设置
标签: javascript php jquery session session-variables