Я работаю над формой для отправки по электронной почте, и после того, как я отправлю и обновил сообщение, продолжайте идти по электронной почте. Как я могу это исправить? Мой код ниже.PHP Контактная форма отправить
<?php
if (isset($_POST['contact_name']) && isset($_POST['contact_email']) && isset($_POST['contact_text'])) {
$contact_name = $_POST['contact_name'];
$contact_email = $_POST['contact_email'];
$contact_text = $_POST['contact_text'];
if (!empty($contact_name) && !empty($contact_email) && !empty($contact_text)) {
$to = '[email protected]';
$subject = 'Contact form';
$body = $contact_name."\n".$contact_text;
$headers = 'From: '.$contact_email;
if (mail($to, $subject, $body, $headers)) {
Echo 'Thanks for contacting me. I will be in touch soon.';
} else {
echo 'Sorry, an error occurred. Please try again later.';
}
} else {
echo 'All fields are required';
}
}
?>
сессий и жетоны и перенаправлять и перепроверить форму. Не могу победить эту комбинацию. –