【发布时间】:2014-12-31 11:58:57
【问题描述】:
我正在尝试为 wordpress 开发一个插件,但我在会话中遇到了一个小问题。我为我的插件创建了自己的登录页面,当用户输入他的用户名/密码并按下登录按钮时,ajax 请求将数据发送到函数以检查用户详细信息是否正确。 ajax 调用的函数存储在我的插件的 index.php 中。在 ajax 调用的函数中使用 $_SESSION,我可以打印我想要的变量,该变量已在另一个文件中设置。然后,如果数据正确,则 ajax 会重新加载页面。当页面重新加载时,会话不再存在。有谁知道我该如何解决这个问题?我在本地服务器上实现了插件,它工作正常,但是当我将项目上传到服务器上的子域时,它停止工作。
AJAX 代码
success: function(data) {
console.log(data);
if (data !='')
{
var obj = $.parseJSON(data);
if (obj.status == "ok")
{
location.reload();
}
}
谢谢
【问题讨论】:
标签: php ajax session wordpress