Ik wilde graag een popup/alert geven wanneer er op "verstuur" wordt gedrukt. Helaas komt de popup wel, maar wanneer er op "ok" wordt gedrukt wordt de gebruiker naar een nieuwe blanco pagina gestuurd.
Hieronder mijn HTML code voor het formulier:
<form class="form-horizontal" action="form.php" method="post">
<fieldset>
<legend class="text-center">Neem gerust contact op!</legend>
<!-- Name input-->
<div class="form-group">
<label class="col-md-3 control-label" for="name">Voornaam</label>
<div class="col-md-9">
<input id="name" name="voornaam" type="text" placeholder="Je voornaam" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-md-3 control-label" for="name">Achternaam</label>
<div class="col-md-9">
<input id="name" name="achternaam" type="text" placeholder="Je achternaam" class="form-control">
</div>
</div>
<!-- Email input-->
<div class="form-group">
<label class="col-md-3 control-label" for="email">E-mail</label>
<div class="col-md-9">
<input id="email" name="email" type="text" placeholder="Je e-mail" class="form-control">
</div>
</div>
<!-- Message body -->
<div class="form-group">
<label class="col-md-3 control-label" for="message">Bericht</label>
<div class="col-md-9">
<textarea class="form-control" id="message" name="bericht" placeholder="Plaats hier jouw bericht" rows="5"></textarea>
</div>
</div>
<!-- Form actions -->
<div class="form-group">
<div class="col-md-12 text-right">
<button type="submit" class="btn btn-primary btn-lg">Verstuur</button>
</div>
</div>
</fieldset>
</form>
en hier mijn PHP:
<?php
//gebruikers informatie
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$bezoekersemail = $_POST['email'];
$bericht = $_POST['bericht'];
//email gegevens
//email naar...
$to = '[email protected]';
//email inhoud
$onderwerp = 'Nieuw bericht van: ' . $bezoekersemail;
$inhoud = 'Bericht afkomstig van: ' . $voornaam . ' ' . $achternaam . "\n\nBericht:\n" . $bericht;
//Headers
// $headers = 'From: [email protected]';
$headers = 'Nieuw bericht van: ' . $bezoekersemail;
//mail verzenden
mail($to, $onderwerp, $inhoud, $headers);
echo "<script type='text/javascript'>alert('Je bericht is verzonden $voornaam $achternaam')</script>";
?>
Beste oplossing
Hoe nu verder... Ik hoop dat iemand mij kan helpen ;)