Hondenschool West-Brabant

opgericht in 2019
Aangesloten bij de Federatie Hondensport Nederland
 
ingeschreven bij de kamer van koophandel onder nummer 75557150

Inschrijfformulier
Contactformulier voor vragen

Contacteer ons

Copyright © 2023 by "Ton Ramos"
All Rights reserved
E-Mail: info@somarshouse.nl
facebook
Logo links
logo rechts
$recaptcha_secret, 'response' => $recaptcha_response ); $recaptcha_options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($recaptcha_data) ) ); $recaptcha_context = stream_context_create($recaptcha_options); $recaptcha_result = file_get_contents($recaptcha_url, false, $recaptcha_context); $recaptcha_response_data = json_decode($recaptcha_result); if ($recaptcha_response_data && $recaptcha_response_data->success) { // Voeg hier je validatie voor alle verplichte velden toe $requiredFields = ['exam_choice', 'certificate','name', 'address', 'postcode', 'city', 'birthdate', 'phone', 'email', 'dogname', 'nickname', 'kennelname', 'dogbirthdate', 'breed', 'pedigree', 'chip', 'country', 'fokker', 'moeder_naam', 'vader_naam', 'declaration', 'submission_date']; foreach ($requiredFields as $fieldName) { if (empty($_POST[$fieldName])) { // Als een verplicht veld niet is ingevuld, stuur de gebruiker naar een foutpagina header("Location: velden.html"); exit; } } // Voeg hier de validatie voor het "Chip nr." veld toe $chip = $_POST['chip']; // Verwijder eventuele '-' tekens en controleer op 15 numerieke tekens $chipValue = preg_replace('/-/', '', $chip); if (!preg_match('/^\d{15}$/', $chipValue)) { // Als het "Chip nr." veld niet aan de vereisten voldoet, stuur de gebruiker naar een foutpagina header("Location: foutchip.html"); exit; } // Alle verplichte velden zijn ingevuld, ga verder met het verwerken van het formulier $exam_choice = $_POST['exam_choice']; $certificate = $_POST['certificate']; $name = $_POST['name']; $address = $_POST['address']; $postcode = $_POST['postcode']; $city = $_POST['city']; $birthdate = date("d-m-Y", strtotime($_POST['birthdate'])); $phone = $_POST['phone']; $email = $_POST['email']; $dogname = $_POST['dogname']; $nickname = $_POST['nickname']; $kennelname = $_POST['kennelname']; $dogbirthdate = date("d-m-Y", strtotime($_POST['dogbirthdate'])); $breed = $_POST['breed']; $gender = $_POST['gender']; $pedigree = $_POST['pedigree']; $chip = $_POST['chip']; $country = $_POST['country']; $moeder_naam = $_POST['moeder_naam']; $vader_naam = $_POST['vader_naam']; $declaration = isset($_POST['declaration']) ? "Ja" : "Nee"; $submission_date = date("d-m-Y", strtotime($_POST['submission_date'])); $to = 'info@hondenschoolwest-brabant.nl'; $subject = 'Inschrijving Cursus - gegevevens geleider en hond'; $body = "Gegevens Examen:\n\Voor welke cursus schrijft u zich in: $exam_choice\nWelke certificaat heeft deze hond al?: $certificate\n\nGegevens Cursist:\nNaam: $name\nAdres: $address\nPostcode: $postcode\nWoonplaats: $city\nGeboortedatum: $birthdate\nTelefoonnummer: $phone\nE-mailadres: $email\n\n Gegevens Hond:\nNaam Hond: $dogname\nRoepnaam: $nickname\nKennelnaam: $kennelname\nGeboortedatum Hond: $dogbirthdate\nRas: $breed\nGeslacht: $gender\nStamboek nr.: $pedigree\nChip nr.: $chip\nLand van herkomst: $country\n\nGegevens moeder:\nNaam: $moeder_naam\n\nGegevens Vader\nNaam: $vader_naam\n\nVerklaring naar waarheid ingevuld: $declaration\nDatum van verzending: $submission_date"; $headers = "From: $email\r\n"; $headers .= "Reply-To: $email\r\n"; if (mail($to, $subject, $body, $headers)) { header("Location: bedankt.html"); // Pagina die de gebruiker ziet na succesvol verzenden } else { header("Location: fout.html"); // Pagina die de gebruiker ziet bij een fout } } else { // Als de reCAPTCHA-verificatie mislukt, stuur de gebruiker naar een foutpagina header("Location: foutrecaptcha.html"); } ?>