使用Javascript检查PHP会话

时间:2011-08-10 18:33:33

标签: php javascript session session-cookies

我正在使用以下代码创建PHP会话:

<?php
     session_start();
     $_SESSION['loggedin'] = true;
?>

如何在Javascript中访问变量loggedin?换句话说,如果设置了变量'loggedin',我想检查Javascript。

2 个答案:

答案 0 :(得分:5)

执行此操作的唯一方法是将值作为JS变量写入页面上的script块,并以这种方式引用它,或者向页面发出AJAX请求,然后返回记录的在状态。您的客户端无法以任何服务器语言直接访问会话状态。

答案 1 :(得分:1)

你不能 - 至少不能直接。

PHP在服务器上运行,但JavaScript在浏览器中运行。