Попытка сделать форму (HTML)
Привет,
Я пытаюсь сделать форму, в которой клиент вводит свои данные.
Затем, если он правильный, детали отправляются на мою электронную почту, а если неверный, он отправляет сообщение об ошибке.
Я сделал таблицу, и у меня есть PHP-файл, но я не знаю, как соединить их вместе, я пытаюсь уже почти 2 дня.
Пожалуйста помочь
Что я уже пробовал:
<pre lang="<FORM> <center> <table width="1000px"> </tr> <tr> <td> <label for="name"> Name and Surname </label> </td> <td> <input type="text" name="name" maxlength="50" size"30"> </td> </tr> <td> <label for="email"> Email Address </label> </td> <td> <input type="text" name="email" maxlength="70" size "40"> </td> </tr> <td> <label for="phone"> Phone Number </label> </td> <td> <input type="text" name="phone" maxlength="80" size "30"> </td> </tr> <td> <label for="message"> Message </label> </td> <td> <textarea type="text" name="msg" maxlength="1000" cols ="25" rows="6"></textarea> </td> </tr> <tr> <td colspan="2" style="text-align:center"> <input type="submit" value = "submit"> <td> </tr> <?php // Check for empty fields if(empty($_POST['name']) || empty($_POST['email']) || empty($_POST['phone']) || empty($_POST['message']) || !filter_var($_POST['email'],FILTER_VALIDATE_EMAIL)) { echo "No arguments Provided!"; return false; } $name = $_POST['name']; $email_address = $_POST['email']; $phone = $_POST['phone']; $message = $_POST['message']; $to = 'marcurmi94@gmail.com'; $email_subject = "Website Contact Form: $name"; $email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message"; $headers = "From: yourname@yourdomain\n"; $headers .= "Reply-To: $email_address"; mail($to,$email_subject,$email_body,$headers); return true; ?> </table> </form> ">
enhzflep
То, что вам нужно, - это не таблица (хотя вы можете использовать ее для целей макета-вопреки почти всем советам).
Вам нужна форма, чье "действие" указывает на PHP-файл, с помощью которого вы хотели бы получить все детали.
Вот, например: https://www.w3schools.com/php/php_forms.asp
Member 14552976
вам просто нужно заполнить форму и назвать ее как "post", чтобы получить данные из