我的网页上有一个表单,用于将用户提交的数据发送到电子邮件地址。即联系表格。我知道如何打开一个新页面来通知用户数据已被触发到电子邮件地址。但是我不想打开新页面,我只想在实际表单下面为用户注入一个简单的Email Sent!
文本;而不是重定向到新页面。
我完全不知道如何在PHP中实现这一点。我已经在此处设置了流程脚本的所有基础知识;
<?php
/*--/ subject & email variables /--*/
$emailSubject = 'Email Title';
$webMaster = 'php.test@outlook.com';
/*--/ gathering data variables /--*/
$firstField = $_POST['first_Name'];
$lastField = $_POST['last_Name'];
$emailField = $_POST['email'];
$telField = $_POST['phone'];
$selectField = $_POST['select'];
$enquiryField = $_POST['enquiry'];
$body = <<<EOD
<br><hr><br>
First Name: $first_Name <br>
Last Name: $last_Name <br>
Email: $email <br>
Tel: $phone <br>
I heard about you from; $select <br>
Enquiry: $enquiry <br>
EOD;
$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster,$emailSubject, $body, $headers);
?>
如果有人可以提供帮助,我会感激不尽。