Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在每次获取中使用相同的PHP会话?_Javascript_Php_Session_Fetch - Fatal编程技术网

Javascript 如何在每次获取中使用相同的PHP会话?

Javascript 如何在每次获取中使用相同的PHP会话?,javascript,php,session,fetch,Javascript,Php,Session,Fetch,我正在尝试用Javascript进行简单的身份验证,使用fetch将凭据发布到该文件中的PHP文件(login.PHP),它只需进行身份验证并向$\u会话添加一些值,收到响应后,我立即调用另一个get fetch to(sessioninfo.PHP)这个php文件只是为了测试目的返回$_会话,但是我收到了一个空数组,尽管我已经在(sessioninfo.php)和(login.php)中调用了SESSION_start() 我尝试使用axios和console.log记录响应,每个响应都显示不

我正在尝试用Javascript进行简单的身份验证,使用fetch将凭据发布到该文件中的PHP文件(login.PHP),它只需进行身份验证并向$\u会话添加一些值,收到响应后,我立即调用另一个get fetch to(sessioninfo.PHP)这个php文件只是为了测试目的返回$_会话,但是我收到了一个空数组,尽管我已经在(sessioninfo.php)和(login.php)中调用了SESSION_start()

我尝试使用axios和console.log记录响应,每个响应都显示不同的PHP会话ID,我认为这就是为什么$u会话为空的原因

fetch(“http://localhost/login.php/", {
方法:“POST”,
正文:JSON.stringify({username:'test',password:'test'})
})
.then(res=>res.json())
。然后(数据=>{
取回(“http://localhost/sessioninfo.php")
.then(res=>res.json())
.then(data=>console.log(data));

});请准确显示PHP正在做什么。这应该可以,真的。好的,我已经添加了php文件。你这里有一个SQL注入错误。请准确地显示php正在做什么。这应该可以,真的。好的,我已经添加了php文件。你这里有一个SQL注入错误。