Я учусь Angular 8 и сейчас пытаюсь отправить запрос на отправку с localhost в api на общем хостинге (пробовал на localhost до сервера). У меня возникла проблема с источником источника, и я установил расширение Moesif Orign & CORS Changer для chrome. У меня есть этот код сейчас
onCreatePost(userData: { username: string; email: string, password: string, school: string }) {
console.log(userData);
this.http.post('http://example.net/insert.php', userData).subscribe( (response) => {
console.log(response);
});
}
Вот журнал пользовательских данных
{username: "test name", email: "user@mail.com", password: "123456", school: "test school"}
Я сначала пытаюсь сохранить данные записи перед обработкой
$postData = $_POST;
$q = $db->prepare("insert into post (data) value ('$postData')");
$q->execute();
$result['message'] = "test message";
echo json_encode($result);
, но получаю Array
в результате в поле. Я тоже поменял json_encode($_POST)
, но в поле получил []
. Я не могу найти данные, отправленные в почтовом запросе, почему это так?