我在这里工作。交叉子域Ajax表单提交会话
的Javascript
$('#create').submit(function() {
$.ajax({
data: $(this).serialize(),
type: $(this).attr('method'),
url: $(this).attr('action'),
success: function(response) {
console.log(response);
}
});
return false;
});
php文件(URL):
session_start();
header('Access-Control-Allow-Origin: *');
session_set_cookie_params(time() + 3600, '/', '.domain.com');
print_r($_SESSION);
die;
在与形式我的会话[MEMBERID] = [INT一些]页;
但是,如果我让Ajax调用整个sesison变量是空
我试图寻找对谷歌的一些答案,我试图寻找关于堆栈溢出
,但没有一些答案真的帮助。我不喜欢使用iframe。也许这是解决方案,但也许有人知道我需要在这里做什么。
的形式位于域m.domain.com 和PHP文件位于domain.com
你能发布原始的ajax请求/响应包括头文件吗? – marekful