20 lines
659 B
PHP
20 lines
659 B
PHP
|
|
<?php
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|
require_once __DIR__ . '/mail/MailService.php';
|
|
|
|
$name = htmlspecialchars(trim($_POST['name']));
|
|
$email = htmlspecialchars(trim($_POST['email']));
|
|
$message = htmlspecialchars(trim($_POST['message']));
|
|
|
|
$res = MailService::sendContactMessage($name, $email, $message);
|
|
|
|
if (!empty($res['success'])) {
|
|
echo json_encode(['success' => true, 'message' => 'Message sent successfully!']);
|
|
} else {
|
|
echo json_encode(['success' => false, 'message' => 'Failed to send message.']);
|
|
}
|
|
} else {
|
|
echo json_encode(['success' => false, 'message' => 'Invalid request.']);
|
|
}
|