Фрагмент кода:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Testing</title>
</head>
<body>
<form action=" /submit.php" method="POST">
<input name="email" placeholder="Email"><br>
<input name="name" placeholder="Name"><br>
<input name="phone" placeholder="Phone"><br>
<textarea name="message" cols="30" rows="10" placeholder="message"></textarea><br>
<input type="submit" value="Send message">
</form>
</body>
</html>
PHP file:
<?php
if ((!empty($_POST['name'])) AND (!empty($_POST['email'])) AND (!empty($_POST['message']))) {
$headers = 'From: My new web-site \r\n'.
'Reply-to: yakymiv.ig@gmail.com \r\n'.
'X-Mailer: PHP/'. phpversion();
$theme = 'New Message';
$letter = 'Данные сообщения: \r\n';
$letter .= 'Name:' .$_POST['name']. '\r\n';
$letter .= 'Phone:' .$_POST['phone']. '\r\n';
$letter .= 'Message:' .$_POST['message']. '\r\n';
if (mail('yakymiv.ig@gmail.com', $theme, $letter)) {
header('Location: /test1/thankyou.php');
};
} else {
header('Location: /test1');
};
Выше представленный код обработчика формы обратной связи. Но данная форма не работает.
Были попытки прописать в action несколько вариантов пути к файлу ' /test1/submit.php', ' /submit.php' и т.д. Помогите пожалуйста установить правильный путь к файлу. Вот скриншот директории.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Решил попробовать пакет spatie/laravel-permission для управления правами и ролями пользователейРаньше с правами так узко не работал, потому прошу совета
есть два докер-образа, которые хочу запустить вместе с помощью docker-composeпервый образ - официальный nginx, второй - официальный php
Как передать данные с input в html, который находится в переменной $content?