我正在使用以下代码创建PHP会话:
<?php
session_start();
$_SESSION['loggedin'] = true;
?>
如何在Javascript中访问变量loggedin
?换句话说,如果设置了变量'loggedin'
,我想检查Javascript。
答案 0 :(得分:5)
执行此操作的唯一方法是将值作为JS变量写入页面上的script
块,并以这种方式引用它,或者向页面发出AJAX请求,然后返回记录的在状态。您的客户端无法以任何服务器语言直接访问会话状态。
答案 1 :(得分:1)
你不能 - 至少不能直接。
PHP在服务器上运行,但JavaScript在浏览器中运行。