Я пытаюсь отправить электронное письмо всем пользователям, которые есть в моем файле JSON.У меня вопрос, как сделать так, чтобы, когда я нажимал на кнопку отправить, это происходило?Код:
<?php
$sData = file_get_contents('data/clients.json');
$jData = json_decode($sData);
if ($jData == null) {
echo 'System update';
}
$sEmailsOfAllUsers = $jData->data->$sUserName->email;
$sMessage = $_POST['txtEmailToAllUsers'];
foreach ($jData->data as $sUserName) {
$from = "PETRABANK";
$to = $sEmailsOfAllUsers;
$subject = "Email to all users";
$headers = "From:" . $from;
mail($to, $subject, $sMessage, $headers);
echo "The email message was sent to all users.";
}
?>
Файл JSON data / clients.json
{
"data": {
"username": {
"email": "petrajakubcova@hotmail.com",
}
}
}
HTML-форма
<h3>Send email to all users</h3>
<form id="sEmailToAllUsers" action="????" method="POST">
<input name="txtEmailToAllUsers" id="txtEmailToAllUsers" type="text">
<button>SEND</button>
</form>