【发布时间】:2013-10-07 19:05:05
【问题描述】:
我有一个index.php,在那里我做session_start() 等。为了登录,我向receiver.php 发送一个ajax 请求,在那里我设置会话变量等并得到一个ajax 响应。
现在,我可以完美地捕获 php 会话变量只有当我刷新具有以下代码的 index.php 页面时:
jsSessionUserId = <?php
if (isset($_SESSION['userId'])) { //LoggedIn:
echo json_encode($_SESSION['userId']);
} else { // Not logged in.
// some code here
}
?>;
我真正想要的是把它放在一个函数中,然后当我收到一个成功的 ajax 响应时调用这个函数(因此不需要刷新index.php 页面)。它不工作。我怀疑 php 在 javascript 函数中无法正常工作。感谢您的帮助。
【问题讨论】:
标签: javascript php ajax session