<!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 $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)){ $imie = ""; $nazwisko = ""; $tel = ""; $danie = ""; $email = ""; $wiadomosc = ""; } } } else } ?> <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)?