AWS SNS с использованием PHP SDK V3

В настоящее время я использую php для отправки мне по электронной почте уведомлений, чтобы освоиться с тем, что могу сделать это для кого-то, на кого я работаю. Я пытаюсь настроить форму, и когда форма отправляется с веб-сайта, она должна отправить уведомление на мой электронный адрес, который был введен в форму.

Я понимаю код и как его использовать, но у меня возникают проблемы с отправкой уведомления о форме с веб-сайта с помощью кнопки отправки. Как я смогу сопоставить кнопку, чтобы она отправляла сообщение в AWS для отправки уведомления.

1 ответ

Кнопка находится на клиенте в HTML. Когда кнопка нажата, вам нужно выполнить JavaScript для вызова (POST) вашего веб-сервера.

Код Ajax на стороне клиента:

$('.button').click(function() {
    $.ajax({
        type: "POST",
        url: "/mypage.php",
        data: { first_name: "Howard", last_name: "Johnson" }
    }).done(function( msg ) {
        alert("Data Sent: " + msg);
    });
});

Серверная часть в PHP: /mypage.php:

<?php
echo "Hello " . $_POST["first_name"];
// Add your real code here that calls SNS
?>
Другие вопросы по тегам