Это домашняя работа, и мне был предоставлен некоторый код javascript Ajax, который мне нужно изменить. Мне трудно понять синтаксис некоторого кода.Сообщение Ajax для php serverside code
Здесь предоставляется код, и я предполагаю, чтобы написать PHP-код ServerSide
function submit_login() {
if(document.form.loggedIn.checked) return
request = new XMLHttpRequest()
request.onreadystatechange = respond_login
request.open("POST", "AjaxController.php", true /* asynchronous? */)
request.send("action=login&password=" + postEscape(document.form.pwd.value) +
"&username=" + postEscape(document.form.user.value))
document.form.pwd.value = ""
document.form.user.value = ""
}
Я смущен о том, как написать серверную часть для POST. Обычно я бы написать что-то вроде этого:
$action = $_POST['"action=login&password="];
Однако я запутался, как написать эту строку, так как две переменных передаются через посыл. Я думаю, мне нужно разобрать его, но я все еще считаю эту строку путающей в том, что происходит.