<?php $name = $_POST['imie']; $email = $_POST['email']; $weddingPlace = $_POST['miejsce-slubu']; $partyPlace = $_POST['miejsce-przyjecia']; $service = $_POST['nazwa']; $content = $_POST['tresc']; $zbior = $_POST['zbior']; foreach($zbior as $klucz => $solo) { $to .= $solo.', '; } $validate = true; $validateEmit = '['; $validate = false; $validateEmit .= '{"field":"imie","emit":"Zbyt krótkie imie"},'; } }else{ $validate = false; $validateEmit .= '{"field":"imie","emit":"Proszę podać swoje imie"},'; } if((filter_var($email,FILTER_VALIDATE_EMAIL) === false)){ $validate = false; $validateEmit .= '{"field":"email","emit":"Podany adres email jest nieprawidłowy"},'; } }else{ $validate = false; $validateEmit .= '{"field":"email","emit":"Proszę podać swój adres e-mail"},'; } $validate = false; $validateEmit .= '{"field":"tresc","emit":"Zbyt krótka treść wiadomości"},'; } }else{ $validate = false; $validateEmit .= '{"field":"tresc","emit":"Proszę wpisać treść wiadomości"},'; } if($validate == true){ $subject = 'Zapytanie wysłane poprzez formularz kontaktowy'; $headers .= "CC: jakisemail.pl\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; $message = '<html><body>'; foreach($service as $srv){ $message .= $srv.', '; } } $message .= '</p>-------------<br />'; $message .= '<p>'.$content.'</p>'; $message .= '</body></html>'; }else{ } }else{ } ?>
form:
<form action="index.php" method="post" id="formularz-kontaktowy"> <div class="checkbox checkbox2"> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="zbior[]" value="email@gmail.com" checked="checked" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="zbior[]" value="fotoC@fotoC.pl" checked="checked" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="zbior[]" value="mattdj@poczta.fm" checked="checked" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="zbior[]" value="fotoE@fotoe.pl" checked="checked" /> </label> </div> </div> <!--end of checkbox--> <input name="imie" type="text" placeholder="Imię" data-validation="required" /> <input name="email" type="text" placeholder="E-mail" data-validation="email" /> <input name="miejsce-slubu" type="text" placeholder="Miejsce ślubu" /> <input name="miejsce-przyjecia" type="text" placeholder="Miejsce przyjęcia" /> <div class="checkbox"> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="nazwa[]" value="plener" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="nazwa[]" value="przygotowania" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="nazwa[]" value="ceremonia" /> </label> </div> <div class="pole"> <label class="myCheckbox"> <input type="checkbox" name="nazwa[]" value="przyjecia" /> </label> </div> </div> <!--end of checkbox--> <input type="hidden" name="akcja" value="wysylanie-formularza" data-validation="required" /> <input type="submit" value="wyślij zgłoszenie" /> </form>
Naprawdę nie wiem co robię źle..
