Ik ben bezig met een website, en wil een php mail functie erin zetten.
Ik heb een site gemaakt met een form (html), en een php bestand met de codes van php.
Het probleem is: als ik de form invul, word ik op een lege pagina gegooit, en krijg geen mail binnen.
Het zou fijn zijn als iemand een oplossing heeft!
Groetjes, Tom Vos
Ik heb dit:
HTML:
<p><?php echo $feedback ?></p>
<form action="php/order.php" method="post">
<ul>
<li>
<label for="name">Achternaam: </label>
<input type="text" name="name" id="name" />
</li>
<li>
<label for="email">Email:</label>
<input
</li>
<li>
<label for="order">Bestelling:</label>
<textarea id="order" name="order" cols="42" rows="9"></textarea>
</li>
<li><input type="submit" name="submit" value="Plaats Uw Bestelling" /></li>
</ul>
</form>
PHP:
<?php
$to = '[email protected]';
$subject = 'bestelling';
$name = $_POST['name'];
$order = $_POST['order'];
$body = <<<email
Bestelling op naam van: $name
Bestelling:
$order
email;
$header = "From: $name";
if($_POST){
if($name == '' || $order == ''){
} else{
mail($to, $subject, $body, $header);
$feedback = 'Dank u wel voor uw bestelling. U kunt uw bestelling over +/- 30 min ophalen.';
}
}
?>