-
Notifications
You must be signed in to change notification settings - Fork 1
/
form_send.php
64 lines (51 loc) · 1.24 KB
/
form_send.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php
//Retrieve data from form and create variables
$name = Trim(stripslashes($_POST['name']));
$email = Trim(stripslashes($_POST['email']));
$phone = Trim(stripslashes($_POST['phone']));
$product_selection = Trim(stripslashes($_POST['product_selection']));
////////////START EMAIL
$EmailFrom = "noreply@company.com";
$EmailTo = "recipient@email.com";
$Subject = "Company Co. Build Your Own System Quote Request";
// validation
$validationOK=true;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.php\">";
exit;
}
// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $name;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $email;
$Body .= "\n";
$Body .= "Phone: ";
$Body .= $phone;
$Body .= "\n";
$Body .= "Parts: ";
$Body .= "\n";
$Body .= $product_selection;
$Body .= "\n";
// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
////////////END EMAIL
//CleanUp function
CleanUp();
//Redirect user to thank you page
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=thanks.php\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.php\">";
}
exit;
//CleanUp function to free up memory
function CleanUp() {
$name = "";
$email = "";
$phone = "";
}
?>