Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- get_header();
- get_sidebar();
- echo '<div class="index">';
- echo '<h2>'; the_title(); echo '</h2>';
- ?>
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
- <script src="http://ehbonop.nl/wp-content/themes/ehbonop/include/jquery.validate.js" type="text/javascript"></script>
- <script type="text/javascript">
- jQuery(function(){
- jQuery("#name").validate({
- expression: "if (VAL) return true; else return false;",
- message: "Naam is verplicht"
- });
- jQuery("#onderwerp").validate({
- expression: "if (VAL) return true; else return false;",
- message: "Onderwerp is verplicht"
- });
- jQuery("#mail").validate({
- expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9_]+(\\.[a-zA-Z0-9_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
- message: "Mail is verplicht, in de vorm naam@domain.extentie"
- });
- jQuery("#bericht").validate({
- expression: "if (VAL.length > 10 && VAL) return true; else return false;",
- message: "Bericht is verplicht en moet langer zijn dan 10 tekens."
- });
- jQuery("#validate").validate({
- expression: "if ((jQuery('#validate').val()) == 'lager') return true; else return false;",
- message: "Nee, dat woord staat niet lager"
- });
- });
- </script>
- <?
- echo'
- <noscript>
- <div style="color:#FF0000;">
- U heeft JavaScript momenteel uitgeschakeld, u word aanbevolen dit in te schakelen.
- </div>
- </noscript>';
- require ('mail.php');
- if( $_SERVER['REQUEST_METHOD'] === 'POST' ){
- $s1= $style; $s2=$style; $s3=$style; $s4=$style; $s5=$style; $s6=$style;
- if (strlen($_POST["name"]) == 0){
- $r1='<span class="ValidationErrors">Naam is verplicht.</span>';
- $s1='style="border:#FF0000 solid 2px;"';
- }
- if (strlen($_POST["mail"]) == 0){
- $r2='<span class="ValidationErrors">Mail is verplicht, in de vorm naam@domain.extentie</span>';
- $s2='style="border:#FF0000 solid 2px;"';
- }
- if(!is_emailadres($_POST["mail"]))
- {
- $r2='<span class="ValidationErrors">Mail is verplicht, in de vorm naam@domain.extentie</span>';
- $s2='style="border:#FF0000 solid 2px;"';
- }
- if (strlen($_POST["message"]) <= 10){
- $r6='<span class="ValidationErrors">Bericht is verplicht en moet langer zijn dan 10 tekens.</span>';
- $s6='style="border:#FF0000 solid 2px;"';
- }
- if (strlen($_POST["onderwerp"]) == 0){
- $r4='<span class="ValidationErrors">Onderwerp is verplicht.</span>';
- $s4='style="border:#FF0000 solid 2px;"';
- }
- if (($_POST["validate"]) != 'lager'){
- $r5='<span class="ValidationErrors">Nee, dat woord staat niet lager</span>';
- $s5='style="border:#FF0000 solid 2px;"';
- }
- else{
- $style = '';
- $bericht = '
- Contact formulier op www.EhboNop.nl is ingevuld:
- Naam: '. ($_POST["name"]) .'
- Mail: '.($_POST['mail']).'
- Onderwerp: '.($_POST['onderwerp']).'
- Bericht:
- '.($_POST['message']).'
- --------------------------------------------
- Ip: '.$_SERVER['REMOTE_ADDR'].'
- Datum: '.date("d-m-Y @ H:i:s").'
- ';
- $ond = $_POST['onderwerp'];
- $mail = mail('info@fox-creations.nl',$ond, $bericht);
- if ($mail){ echo '<h3>Succesvol verstuurd, we probeeren zo snel mogelijk te antwoorden</h3>'; $style = 'style="border:#0F0 solid 2px;"'; } else {echo '<h3>Verzenden mislukt, probeer later opnieuw</h3>';}
- }}
- echo'
- <div id="contact">
- <form method="POST">
- <li> Naam: <li><input ' . $s1 . ' id="name" name="name" value='. htmlspecialchars($_POST['username']) .'>'. $r1 .'<br /></li></li>
- <li> E-Mail: <li><input ' . $s2 . ' id="mail" name="mail" value='. htmlspecialchars($_POST['mail']) .' >'. $r2 .'<br /></li></li>
- <li> Onderwerp <li><input ' . $s4 . ' id="onderwerp" name="onderwerp" value='. htmlspecialchars($_POST['onderwerp']) .'>'. $r4 .'<br /></li></li>
- <li> Welk woord staat <sub>lager</sub>? <li> <input ' . $s5 . ' id="validate" name="validate" value='. htmlspecialchars($_POST['validate']) .'>'. $r5 .'<br /></li></li>
- Bericht:<br /> <textarea ' . $s6 . ' id="bericht" cols="50" rows="10" name="message">'. htmlspecialchars($_POST['message']) .'</textarea>'. $r5 .'<br />
- <input type="submit" value="Verstuur"><br />
- </form>';
- ?>
- </div>
- <?
- echo '<br /></div>';
- get_footer();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement