私の問題は: a.php から変数 'numitems' を取得し、それを b.php に渡す ajax 呼び出しを使用して、a.php から b.php に変数を渡す必要があります...
私のコードは以下のとおりですが、b.php で「numitems」を取得しようとすると、次のメッセージが表示されます。
Notice: 未定義のインデックス: 19 行目の b.php の numitems
stringaPost();
xmlHttp.open('POST', "b.php", true);
xmlHttp.onreadystatechange = function() {
if(xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
data: {numitems : <?php $numitems;?> }
document.getElementById("primaryContent").innerHTML=xmlHttp.responseText;
}
}
};
代わりに b.php に次のものがあります。
$numitems = $_POST['numitems'];
問題はおそらくデータの行にあります:{numitems : <?php $numitems;?>
しかし、よくわかりませんし、問題の根本を突き止めることもできません。