hi everybody. im having a problem. my form mail script send the mail just fine, but it doesnt include the form data into the email body text. can somebody point out what im doing wrong?
$District = $_POST['District'];
$first = $_POST['first'];
$last = $_POST['last'];
$email = $_POST['email'];
# EMAILS
if ($District == "1") {
$councilmember = "Scott Peters";
$emailTo = '"Scott Peters" <EMAIL ADDRESS HERE>';
}
if ($District == "2") {
$councilmember = "Kevin Faulconer";
$emailTo = '"Kevin Faulconer" <EMAIL ADDRESS HERE>';
}
if ($District == "3") {
$councilmember = "Toni Atkins";
$emailTo = '"Toni Atkins" <EMAIL ADDRESS HERE>';
}
if ($District == "4") {
$councilmember = "Tony Young";
$emailTo = '"Tony Young" <EMAIL ADDRESS HERE>';
}
if ($District == "5") {
$councilmember = "Brian Maienschein";
$emailTo = '"Brian Maienschein" <EMAIL ADDRESS HERE>';
}
if ($District == "6") {
$councilmember = "Donna Frye";
$emailTo = '"Donna Frye" <EMAIL ADDRESS HERE>;
}
if ($District == "7") {
$councilmember = "Jim Madaffer";
$emailTo = '"Jim Madaffer" <EMAIL ADDRESS HERE>';
}
if ($District == "8") {
$councilmember = "Ben Hueso";
$emailTo = '"Ben Hueso" <EMAIL ADDRESS HERE>';
}
if ($District == "0") {
$councilmember = "TEST";
$emailTo = '"TEST" <EMAIL ADDRESS HERE>';
}
$emailSubject = "Important Issues Require Your Attention!";
$emailFrom = "$email";
$emailBody = 'Dear Councilmember $councilmember,
<message would be here>
Sincerely,
$first $last
$email
';
$emailHeader = "From: $emailFrom\n"
. "Reply-To: $emailFrom\n"
. "MIME-Version: 1.0\n"
. "Content-type: text/plain; charset=\"ISO-8859-1\"\n"
. "Content-transfer-encoding: 8bit\n";
mail($emailTo, $emailSubject, $emailBody, $emailHeader);
# Redirect user to success page
header("Location: success.html");
exit;
# End of PHP script
?>
I edited out peoples emails for privacy. anyway, it doesnt include the $councilmemeber or the $first $last or $email in the message, all i get is "$first $last and $email" with the actual $ not the data values.
Thanks!