设置Session Ajax Post

时间:2013-05-04 16:56:28

标签: php ajax post

无论如何,当使用ajax远程登录时设置会话

这是我的代码

var result = null;
var scriptUrl = "http://www.site.com/login.bs";

   $.ajax({ 
     url: scriptUrl,
     type: 'post',
     data: ({txtTitle : 'tt1', txtText : 'tt2'}),
     dataType: 'json',
    async: false,
    success: function(data) {
            alert("success");
        },
        error: function (err) {
            alert("error"); 
        } 
     });
登录会话[用户]设置时,在目标页面中

。但是当我刷新页面警报错误时。

目标代码

if($_POST[txtTitle]=='tt1' && $_POST[txtText]=='tt2') 
{
     $_SESSION[user]='ok';
}

1 个答案:

答案 0 :(得分:0)

在后端,javascript期待某种json响应。 dataType: 'json'

尝试:

header('Content-type: application/json');
echo json_encode(array());