此行显示错误$ _GET ['win']

Aks*_*kar 0 php ajax

我正在使用ajax调用来调用我的php文件并使用这些语句将参数传递给文件.

在我的html文件中:

xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","Elo_algorithm.php?win="+i+"&lost="+j,true);
xml.send();
Run Code Online (Sandbox Code Playgroud)

在我的PHP文件中:

$win=$_GET['win'];
$lost=$_GET['lost'];
Run Code Online (Sandbox Code Playgroud)

和其余的代码.

但是,当我运行此文件时,我收到以下错误:

注意:未定义的索引:在第4行的C:\ xampp\htdocs\Elo_algorithm.php中获胜
注意:未定义的索引:在第6行的C:\ xampp\htdocs\Elo_algorithm.php中丢失

我该怎么办?

小智 5

你已经创建了XMLHttpRequest

 xmlhttp=new XMLHttpRequest(); 
Run Code Online (Sandbox Code Playgroud)

但是你有

xml.send();
Run Code Online (Sandbox Code Playgroud)

代替

xmlhttp.send();
Run Code Online (Sandbox Code Playgroud)