Php 读取会话中存储的值

Php 读取会话中存储的值,php,javascript,dojo,Php,Javascript,Dojo,我可以从Dojo或普通JavaScript读取会话中存储的一些值吗?若用户是否登录,我会在会话中存储在php中,但我需要使用Dojo在我的页面上阅读此内容。我可以这样做吗?如何做?会话信息存储在服务器上。使用Dojo检索它的一种方法是创建一个PHP页面,将该变量返回给您,并从Dojo进行AJAX调用 dojo.xhrGet({ url:"getFromSession.php?var=variableToGet", load: function(response) {

我可以从Dojo或普通JavaScript读取会话中存储的一些值吗?若用户是否登录,我会在会话中存储在php中,但我需要使用Dojo在我的页面上阅读此内容。我可以这样做吗?如何做?

会话信息存储在服务器上。使用Dojo检索它的一种方法是创建一个PHP页面,将该变量返回给您,并从Dojo进行AJAX调用

dojo.xhrGet({
    url:"getFromSession.php?var=variableToGet",
    load: function(response) {
        alert("got: " + response.responseText);
    }
})
然后您的PHP文件将如下所示:

<?php
    echo $_SESSION[$_GET['var']];
?>


请注意,这将允许您从会话中获取任何变量。您可能希望您的PHP页面只返回特定变量的值。

您可以将其回送到javascript或html,如
var myvar=“”