Я борюсь со следующим. Когда пользователь заполняет форму, похожую на это, запрос отправляется нам, чтобы следить за ходом, но мне нужно найти способ изменить мои электронная почта скрипт для отправки по электронной почте подтверждения пользователя как хорошоphp отправлять почту клиенту и бизнесу
Моего электронного сценария выглядит следующим образом:
МОЕГО ВОПРОС кАК ИЗМЕНИТЬ эТО пОСЫЛАТЬ благодарственное CONFIRMATION пОЛЬЗОВАТЕЛЯ
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$name = $_POST['name'];
$email = $_POST['email'];
$mobile = $_POST['mobile'];
$eventType = $_POST['eventType'];
$nrGuests = $_POST['nrGuests'];
$state = $_POST['state'];
$suburb = $_POST['suburb'];
$msg = $_POST['msg'];
$refferal_page = $_POST['page'];
$ip = $_SERVER['REMOTE_ADDR'];
if(!isset($refferal_page)){
$refferal_page="Source Unknown";
}
$to_email = "[email protected]"; //Recipient email
//TODO Sanitize input data using PHP filter_var().
$suburb = filter_var($_POST["suburb"], FILTER_SANITIZE_STRING);
$subject = "You Have a New Booking!";
//Add booking INFO here;
$message = "A new Enquiry has been received from http://www.xxxxx.com.au. Please find details below and follow up:";
//email body
$message_body = $message."\r\n\r\n".$name."\r\nEmail : ".$email."\r\nPhone Number : ". $mobile."\r\nEvent Type: ".$eventType."\r\nNumber Guests:".$nrGuests."\r\nState: ".$state."\r\nSuburb:".$suburb."\r\nIP ADDRESS:".$ip."\r\nMessage:".$msg."\r\nReferal Page Source:".$refferal_page;
//proceed with PHP email.
$headers = 'From: '.$name.'' . "\r\n" .
'Reply-To: '.$email.'' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$send_mail = mail($to_email, $subject, $message_body, $headers);
if($send_mail)
{
echo '<h1 class="page-header">Enquiry Successfully submitted</h1>';
}
else if(!$send_mail){
echo'<h1 class="page-header" style="color:RED">OOPS...SOMETHING WENT WRONG, PLEASE TRY AGAIN!</h1>';
}
}//server request method
else{
echo'<h1 style="color:red">SUBMIT A FORM PLEASE!</h1>';
}
?>
ПОЧТЫ, ЧТО ПРИХОДИТ К НАМ
Новый наполнение справочно было получено от www.xxxx.com.au. Вы можете найти подробности ниже и следить за:
ОТ: Райана XXX
Email: [email protected]
Номер телефона: 334533
Тип события: Юбилей
Nr Гостей: 34
Состояние: Melbourne
Пригород: XYZ
IP ADDR: 162.111.255.111
MSG: это тест. игнорируйте реферальную страницу Источник: годовщину которой
Очевидно, что я не хочу, чтобы пользователь видел это, я просто хочу, чтобы добавить что-то вроде «Спасибо, мы свяжемся с вами в ближайшее время»
Любая идея, как я можете изменить приведенный выше сценарий, чтобы мы могли получить форму запроса, но также и для того, чтобы пользователь мог получить подтверждение по электронной почте?
Любая помощь очень ценится
[Что вы пробовали?] (Http://mattgemmell.com/what-have-you-tried/) – Epodax
Вы даже не удосужился прочитать PHP руководство? –
@cryptic ツ нет Я не имею на самом деле разработчика просто бизнесмена –