Having an issue with receiving multiple options.
I have a form and I have just implemented a checkbox into my html:
<input type="checkbox" name="bookingoptions" value="1">
<input type="checkbox" name="bookingoptions" value="2">
<input type="checkbox" name="bookingoptions" value="3">
At the moment the form uses send_booking_email.php.
<form id="booking-form" form name="bookingform" method="post" action="send_booking_email.php">
Within send_booking_email.php:
<?php
if(isset($_POST['email'])) {
$email_to = "test@test.com";
// validation expected data exists
if(!isset($_POST['bookingoptions'])) {
}
$bookingoptions = $_POST['bookingoptions']; // required
$email_message .= "Booking Options:".clean_string($bookingoptions)."
";
// create email headers
$headers = 'From: '.$email_from."
".
'Reply-To: '.$email_from."
" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>
<?php
}
?>
This works fine when one option is selected, however I am unable to get it to send multiple selections.
I believe it is due to:
$email_message .= "Booking Options:".clean_string($bookingoptions)."
";
Being only able to store one value? If so is there a way around this?
Thanks in advance!