Javascript 将PHP变量传递给AJAX请求

Javascript 将PHP变量传递给AJAX请求,javascript,php,ajax,Javascript,Php,Ajax,如何将php变量的值传递给AJAX请求?我在这里使用的会话是从另一个php文件(header.php)开始的。 变量是“$\u SESSION['name']”,我希望将其作为参数传递,而不是“XXX”(函数由按钮调用) 函数sendFunc() { var message=document.getElementById('msg_text')。值; 新的Ajax.Request(“chat\u room\u insert.php”, { 方法:“张贴”, 参数:{id:0,名称:“XXX”,

如何将php变量的值传递给AJAX请求?我在这里使用的会话是从另一个php文件(header.php)开始的。 变量是“$\u SESSION['name']”,我希望将其作为参数传递,而不是“XXX”(函数由按钮调用)


函数sendFunc()
{
var message=document.getElementById('msg_text')。值;
新的Ajax.Request(“chat\u room\u insert.php”,
{
方法:“张贴”,
参数:{id:0,名称:“XXX”,msg_text:message},
onSuccess:function(){},
onFailure:function(){alert(“failure”);},
OneException:function(){alert(“exception”);}
});
}
更改

parameters: {id: 0, name: "XXX", msg_text: message},


参数:{id:0,name:,msg_text:message},

参数:{id:0,name:,msg_text:message}
谢谢,它可以工作
parameters: {id: 0, name: "XXX", msg_text: message},
parameters: {id: 0, name: "<?= $_SESSION['name'] ?>", msg_text: message},