PHP未通过javascript代码访问会话变量集
PHP not accessing session variable set via javascript code
我正在尝试编写一些php代码,这些代码将访问用javascript创建的会话变量,并在屏幕上显示一个简单的警告及其内容。
但是,警报只是空白的,就像它实际上没有访问变量的值一样。
有人能告诉我正确的方向吗?
谢谢。
Javascript:
var loadCounter = 0;
sessionStorage.setItem("LoadCounter", loadCounter);
PHP:
$g = $_SESSION['LoadCounter'];
echo '<script type="text/javascript">alert("'.$g.'");</script>';
这些根本不是一回事。
PHP会话存储在服务器上,密钥存储在cookie中sessionStorage
仅在浏览器中是客户端存储,不能从服务器端访问。
如果你想更新PHP会话并使数据在服务器端可用,你必须用ajax发送它,并用PHP更新PHP会话。
相关文章:
- Node.js:每次刷新/访问时都会有新的会话
- Socket.io可以'无法访问与Express相同的会话
- yii2不允许ajax访问会话
- PHP未通过javascript代码访问会话变量集
- 访问javascript ASP.net中的会话
- 如何在javascript文件中访问php会话
- 从主干视图访问 Rails 会话变量
- 使用 JavaScript 访问 VBcript 会话变量
- 从 aws cognito 检索访问令牌、秘密访问密钥和会话令牌
- 如何在 JavaScript 中访问会话
- 如何在使用 Socket.IO 时访问会话标识符
- 如何在 asp.net mvc 中访问会话变量
- Asp.net从JavaScript访问会话状态
- 如何在其他控制器中验证会话后访问会话用户名
- PHP访问会话变量值在HTML代码中
- 从JavaScript访问会话变量
- 在PHP命令行中访问会话
- 如何在req之外的express中访问会话
- 如何在ember-simple-auth中访问会话属性
- AngularJS:如何访问会话变量'request .user'