Php 读取会话中存储的值
我可以从Dojo或普通JavaScript读取会话中存储的一些值吗?若用户是否登录,我会在会话中存储在php中,但我需要使用Dojo在我的页面上阅读此内容。我可以这样做吗?如何做?会话信息存储在服务器上。使用Dojo检索它的一种方法是创建一个PHP页面,将该变量返回给您,并从Dojo进行AJAX调用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.xhrGet({
url:"getFromSession.php?var=variableToGet",
load: function(response) {
alert("got: " + response.responseText);
}
})
然后您的PHP文件将如下所示:
<?php
echo $_SESSION[$_GET['var']];
?>
请注意,这将允许您从会话中获取任何变量。您可能希望您的PHP页面只返回特定变量的值。您可以将其回送到javascript或html,如
var myvar=“”代码>