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

session set in jquery cant able to get in php

本文关键字:php 会话 设置 jquery      更新时间:2023-09-26

index.js文件

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

login.php

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

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

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

请帮我解决这个问题。

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

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

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

如果您想在PHP中使用这个存储值,那么就使用ajax。从浏览器本地存储中获取值,并使用ajax请求

传递给PHP