Ticket Verkoop
/*
Template Name: Ticket Verkoop
*/
get_header();
// Controleer of het formulier is verzonden if (isset($_POST['submit'])) {
// Ontvang de ingevulde gegevens
$naam = $_POST['naam'];
$email = $_POST['email'];
$aantal_tickets = $_POST['aantal_tickets'];
// Valideer de ingevulde gegevens
if (empty($naam) || empty($email) || empty($aantal_tickets)) {
echo "Vul alle verplichte velden in.";
} else {
// Stuur de ingevulde gegevens naar een e-mailadres naar keuze
$to = 'jouw@emailadres.com';
$subject = 'Ticketverkoop';
$message = "Naam: $naam\n";
$message .= "Email: $email\n";
$message .= "Aantal tickets: $aantal_tickets\n";
$headers = "From: $email" . "\r\n";
if (mail($to, $subject, $message, $headers)) {
echo "Bedankt voor uw bestelling! We nemen contact met u op.";
} else {
echo "Er is een probleem opgetreden. Probeer het later opnieuw.";
}
}
}
?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1>
</header>
<div class="entry-content">
<form method="POST" action="">
<p>
<label for="naam">Naam:</label>
<input type="text" name="naam" id="naam" required>
</p>
<p>
<label for="email">Email:</label>
<input type="email" name="email" id="email" required>
</p>
<p>
<label for="aantal_tickets">Aantal tickets:</label>
<input type="number" name="aantal_tickets" id="aantal_tickets" required>
</p>
<p>
<input type="submit" name="submit" value="Bestellen">
</p>
</form>
</div>
</article>
</main>
</div>
<?php get_footer();