Вот не было особо проблем, понадобилась форма с отправкой данных на почту и проблемы сразу появились.
Вот такой код у меня, в чем ошибка?
const formTest = () => fetch('form.php', {
method: 'POST',
body: JSON.stringify({
email: 'email@email.ru',
text: 'test'
})
})
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'path/to/PHPMailer/src/Exception.php';
require 'path/to/PHPMailer/src/PHPMailer.php';
require 'path/to/PHPMailer/src/SMTP.php';
$mail = new PHPMailer(true);
$mail->CharSet = 'UTF-8';
$mail->IsHTML(true);
$mail->setFrom('test@yandex.ru', 'GGG');
$mail->addAddress('ccc@yandex.ru');
$mail->Subject = 'TTT';
$body = '<h1>bffbvdvbhbfv</h1>';
$body = $_POST['email'];
$body = $_POST['text'];
$mail->Body = $body;
if(!$mail->send()) {
$message = 'ooooo';
} else {
$message = 'qqqqq';
}
$response = ['message' => $message];
header('Content-type: application/json');
echo json_encode($response);
?>