Botcheck in contactformulier

Status
Niet open voor verdere reacties.

Suchard

Gebruiker
Lid geworden
24 feb 2011
Berichten
140
Ik heb een contactformulier gemaakt in html, en action is een php document.

Nu wil ik een hidden field toevoegen wat de botcheck moet doen.

Kan iemand me aan de codes helpen voor het html document en het php document.

En waar ik het precies moet plaatsen.
 
html doc:

etc etc </ul>
</div>
<!-- InstanceBeginEditable name="Portfolio" -->
<div class="content">
<!-- end .content -->
<form action="contact_form.php" method="post" name="contact" id="contact">
<p>
<label for="name">Naam:<br />
</label>
<span id="sprytextfield1">
<label for="name"></label>
<input type="text" name="name" id="name" />
<span class="textfieldRequiredMsg">Er is geen naam ingevuld.</span><span class="textfieldInvalidFormatMsg">Er is geen naam ingevuld.</span></span> </p>
<p>
<label for="emailadres">Uw emailadres:
<br />
</label>
<span id="sprytextfield2">
<label for="emailadres"></label>
<input type="text" name="emailadres" id="emailadres" />
<span class="textfieldRequiredMsg">Onjuist emailadres.</span><span class="textfieldInvalidFormatMsg">Onjuist emailadres.</span></span> </p>
<p>
<label for="onderwerp">Onderwerp:<br />
</label>
<span id="sprytextfield3">
<label for="onderwerp"></label>
<input type="text" name="onderwerp" id="onderwerp" />
<span class="textfieldRequiredMsg">Er is geen onderwerp ingevuld.</span><span class="textfieldInvalidFormatMsg">Er is geen onderwerp ingevuld.</span></span></p>
<p>
<label for="vraag">Uw vraag:<br />
</label>
<span id="sprytextarea1">
<textarea name="vraag" id="vraag" cols="55" rows="6"></textarea>
<span class="textareaRequiredMsg"> </span></span> <br />
</p>
<p>
<input type="submit" name="verstuur" id="verstuur" value="Verstuur" />
<input type="reset" name="wis" id="wis" value="Wis" />
</p>
</form>

</div>
<script type="text/javascript">
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur"]});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "email", {validateOn:["blur"]});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {validateOn:["blur"]});
var sprytextarea1 = new Spry.Widget.ValidationTextarea("sprytextarea1", {validateOn:["blur"]});
</script>
<!-- InstanceEndEditable --><img src="images/suus speak.jpg" width="162" height="584" alt="suus speak" />
<div class="footer">
<p><a href="disclaimer.html" class="footer">Disclaimer</a></p>
<!-- end .footer --></div>
<!-- end .container --></div>
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
</script>
</body>
<!-- InstanceEnd --></html>

php doc:

<?php
$name = $_POST['name'];
$email = $_POST['emailadres'];
$onderwerp = $_POST['onderwerp'];
$vraag = $_POST['vraag'];
$formcontent="NAAM: $name
ONDERWERP: $onderwerp
UW VRAAG: $vraag";
$recipient = "mijn@email.nl";
$subject = "Contact Formulier";
$mailheader = "From: $email";
mail($recipient, $subject, $formcontent, $mailheader) or die("Failure!");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/TempContact.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
etc etc
<!-- InstanceBeginEditable name="Portfolio" -->
<div class="content">
<!-- end .content -->
<p>Uw vraag is succesvol verstuurd.</p>
<p>Ik neem zo snel mogelijk contact met u op. </p>
</div>
<!-- InstanceEndEditable --><img src="images/suus speak.jpg" width="162" height="584" alt="suus speak" />
<div class="footer">
<p><a href="disclaimer.html" class="footer">Disclaimer</a></p>
<!-- end .footer --></div>
<!-- end .container --></div>
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
</script>
</body>
<!-- InstanceEnd --></html>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan