Ошибка чтения значения из данных формы с PHP - PullRequest
0 голосов
/ 08 февраля 2020

Я пытался прочитать в PHP данные сценария, опубликованные для javascript. Мой javascript:

var request = new XMLHttpRequest();
request.open('POST', 'my.php', true);
request.setRequestHeader('Content-Type', 
                         'application/x-www-form-urlencoded; charset=UTF-8');

var frm = new FormData();
frm.append("name","Jhon");
frm.append("surname","Smith");
frm.append("user","j.smith");

request.send(frm);

Мой PHP скрипт:

<?php
   $name = str_replace(" ","+",$_POST['name']);
   $surname = str_replace(" ","+",$_POST['surname']);
   $user = str_replace(" ","+",$_POST['user']);
   error_log($name);
   error_log($surname);
   error_log($userLogin);
?>

В журнале ошибок я не могу найти "j.smith", "Jhon" или Только для "Smith":

"... PHP Notice:  Undefined index: name in ..."
"... PHP Notice:  Undefined index: surname in ..."    
"... PHP Notice:  Undefined index: user in ..."

Как я могу получить эти значения, отправленные javascript?

...