I am creating an email form. All of the fields created thus far are populated in the email except for the radio buttons.
This is what I've got (pertinent info):
// Run the email function if we're all good!
if (!isset($err)) {
$Sent = sendTheForm($userFirstName, $userLastName, $userEmail, $userPhone, $userYear, $userMake, $userModel, $userDate, $userDrop, $emailMessage);
}
<form method="post" action="" style="margin-top: -50px;">
<p style="width:332px;">
<label for="userDrop">Drop Off Time:</label><br />
<input type="radio" name="userDrop" <?php if (isset($userDrop) && $userDrop == 'Business') {echo 'checked';}?>
value="Business" />Business Hours<br />
<input type="radio" name="userDrop" <?php if (isset($userDrop) && $userDrop == 'After') {echo 'checked';} ?>
value="After" />AfterHours
</p>
function sendTheForm($fromFirstName , $fromLastName , $fromEmail , $fromPhone , $fromYear , $fromMake , $fromModel , $fromDate, $fromDrop , $theMessage) {
// The message that will be sent
$messageToSend = <<<EOF
<html>
<body>
<p>
<b>Name:</b> $fromFirstName $fromLastName <br />
<b>Email:</b> $fromEmail <br />
<b>Phone:</b> $fromPhone <br /><br />
<b>Vehicle Year:</b> $fromYear <br />
<b>Vehicle Make:</b> $fromMake <br />
<b>Vehicle Model:</b> $fromModel<br /><br />
<b>Requested Service Date:</b> $fromDate<br />
<b>Drop Time:</b> $fromDrop<br />
<b>Message:</b><br /><br />
$theMessage
</p>
<p>**This was sent using the online email form.**</p>
EOF;
Aucun commentaire:
Enregistrer un commentaire