在jquery中设置的会话无法进入php

时间:2015-04-01 11:58:32

标签: javascript php jquery session session-variables

  

index.js文件

sessionStorage.setItem('name', 'xxxx');
  

的login.php

<?php echo $_SESSION['name'] ?>

在我的 index.html 页面中,我获取了名称并使用javascript将其存储在会话中

页面将导航到 login.php ,因为我无法获取会话变量

请帮助我解决问题。

2 个答案:

答案 0 :(得分:1)

在你的index.html文件中创建一个ajax请求并将其发送到任何php文件并在那个php文件中设置你的会话,然后在login.php文件中你可以轻松地获得会话。

答案 1 :(得分:1)

javascript session(本地存储)和php会话都是不同的东西。使用PHP无法获得本地存储值。

sessionStorage(localStorage)不是创建会话。它在浏览器中节省了价值。

如果要使用此存储值在PHP中使用,请使用ajax。从浏览器本地存储中获取值并使用ajax请求

传递给PHP