<!doctype html>
<html class="start">
<head>
<meta charset="utf-8">
<title>Test</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen">
<link rel="stylesheet" href="css/calendar.css" type="text/css" media="screen">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="css/bootstrap-3.3.2.min.css" type="text/css">
<link rel="stylesheet" href="css/bootstrap-example.css" type="text/css">
<link rel="stylesheet" href="css/prettify.css" type="text/css">
<script type="text/javascript" src="js/jquery-2.1.3.min.js"></script>
<script type="text/javascript" src="js/bootstrap-3.3.2.min.js"></script>
<script type="text/javascript" src="js/prettify.js"></script>
<link rel="stylesheet" href="css/bootstrap-multiselect.css" type="text/css">
<script type="text/javascript" src="js/bootstrap-multiselect.js"></script>
<script type="text/javascript" src="js/bootstrap-multiselect-collapsible-groups.js"></script>
<script src="js/calendar.js"></script>
</head>
<body>
<div class="zamowienie-content">
<div class="formularz">
<?php
if(isset($_POST["wyslij"])) {
$imie = $_POST["name"];;
$email = $_POST["email"];
$tel = $_POST["tel"];
$wiadomosc = $_POST["wiadomosc"];
$danie = $_POST["danie"];
$data = $_POST["date"];
$godzina = $_POST["godzina"];
$miejsce = $_POST["miejsce"];
$headers .= "Content-typ: text/html; charset=utf-8r\n";
$headers .= "Content-Transfer-Encodin: 8bitr\n";
$temat = $name.''.' Wysłał zgłoszenie';
//KOMUNIKATY
$wyslano = 'Email zgłoszeniowy został wysłany poprawnie! Dziękujemy!';
$blad = 'Wystąpił błąd podczas wysyłania zgłoszenia! Spróbuj jeszcze raz!';
$zlymail = 'Podany e-mail jest niepoprawny!';
$pola = 'Należy wypełnić wszystkie wymagane pola w formularzu!';
$wiadomosc ='
Wysłano dnia: ' .$data["mday"].'/'.$data["mon"].'/'.$data["year"].
'
Imię i nazwisko: ' .$imie.
'
Numer telefonu: ' .$tel.
'
Dania: ' .$danie.
'
Data dostawy: '.$data.
'
Godzina: '.$godzina.
'
Miejsce dostawy: '.$miejsce;
$headers = 'From: '.$email;
if(filter_var($email, FILTER_VALIDATE_EMAIL)){
if(@mail('testmail@gmail.com', $temat, $wiadomosc, $headers)){
echo "<p class=true>$wyslano</p>";
$imie = "";
$nazwisko = "";
$tel = "";
$danie = "";
$email = "";
$wiadomosc = "";
}
else echo "<p class=false>$blad</p>"; }
else echo "<p class=false>$zlymail</p>";
}
else
echo "<p class=false>$pola</p>";
}
?>
<form class="formularz-zamowienia" action="" method="post">
<div id="calendarDiv"></div>
<h1 class="title-zamow">Formularz zamówienia</h1>
<div class="etykieta">
<label>Imię i nazwisko:</label>
</div>
<div class="pole">
<input name="name" placeholder="Imię i nazwisko">
</div>
<div class="etykieta">
<label>E-mail:</label>
</div>
<div class="pole">
<input name="email" placeholder="Adres e-mail">
</div>
<div class="etykieta">
<label>Numer telefonu:</label>
</div>
<div class="pole">
<input name="tel" placeholder="Numer telefonu">
</div>
<div class="etykieta">
<label>Wybierz danie:</label>
</div>
<div class="pole">
<select id="mult-dania" multiple="multiple" name="danie">
<option value="0"> -- Wybierz danie -- </option>
<option value="DANIE 1"> DANIE 1 </option>
<option value="DANIE 2"> DANIE 2 </option>
<option value="DANIE 3"> DANIE 3 </option>
<option value="DANIE 4"> DANIE 4 </option>
</select>
</div>
<div class="etykieta">
<label>Data dostawy:</label>
</div>
<div class="pole">
<input class="calendarSelectDate" name="date" placeholder="Data dostawy">
</div>
<div class="etykieta">
<label>Godzina dostawy*: </label>
</div>
<div class="pole">
<select name="godzina">
<option value="1"> -- Wybierz godzinę --</option>
<option value="6:30 - 8:00">6:30 - 8:00</option>
<option value="9:00 - 11:00">9:00 - 11:00</option>
<option value="12:00 - 15:00">12:00 - 15:00</option>
<option value="16:00 - 18:00">16:00 - 18:00</option>
</select>
</div>
<div class="etykieta">
<label>Miejsce dostawy:</label>
</div>
<div class="pole">
<input name="miejsce" placeholder="12-345 Miejscowość, ul. Twoja ulica 1/2">
</div>
<p class="gwiazdka">*w razie braku możliwości dostawy w ww. terminie skontaktujemy się telefonicznie</p>
<input id="zamow" name="wyslij" type="submit" value="Złóż zamówienie">
</form>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#mult-dania').multiselect();
});
</script>
</body>
</html>
Mam taki kod. Wszystkie potrzebne dane lecą na maila, oprócz dań. Korzystam z opcji multiselect bootstrapa, czyli można wybrać parę dań na raz i wybierając np. Danie 1, Danie 2, Danie 3, na maila leci tylko informacja o wyborze ostatniego dania, w tym przypadku Danie 3. Jak zrobić, aby wysyłały się wszystkie wybrane dania (wybrane kilka na raz)?