Beveiligen invulformulier

Status
Niet open voor verdere reacties.
Dat is gedaan met behulp van javascript.

Hier heb ik zo javascript.
Het javascript net boven je formulier zetten en wat in de form tags staan toevoegen / aanpassen bij je eigen verstuur knop.

Mocht het niet lukken dan horen we het graag.

PHP:
 <script> 
 
/*functie controle */
    var a = Math.ceil(Math.random() * 10);
    var b = Math.ceil(Math.random() * 10);       
    var c = a + b
	
	// reken vraag
    function berekening()
    {
        document.write(a + " + " + b +" = ");
        document.write("<input id='Berekening' type='text' maxlength='2' size='2' style='background-color:#FFFFFF;'/>");
    } 
	//  controle van de gebruiker input
    function controleBerekening(){
 
        var d = document.getElementById('Berekening').value;
 
	    if (d == c)
		{
			return true;        
		}
		// error melding
		document.getElementById('Berekening').value="";
		document.getElementById('Berekening').focus();
 
        return false;
    }
/* einde controle  */
</script>

<form action="" method="post"  name="form">
<!-- controle gedeelte --> 
<font style="color:blue; font-weight:bold;">
Om uw formulier te valideren vragen wij u de volgende vraag te beantwoorden</font> :<br /> 
<script type="text/javascript">berekening();</script>

<div align="right"> 
<!-- controle na versturen -->
<input type="Submit" value="Verzenden" onclick="return controleBerekening();">
</div>
</form>
 
Laatst bewerkt door een moderator:
Dat is gedaan met behulp van javascript.

Hier heb ik zo javascript.
Het javascript net boven je formulier zetten en wat in de form tags staan toevoegen / aanpassen bij je eigen verstuur knop.

Mocht het niet lukken dan horen we het graag.
PHP:
 <script> 
 
/*functie controle */
    var a = Math.ceil(Math.random() * 10);
    var b = Math.ceil(Math.random() * 10);       
    var c = a + b
	
	// reken vraag
    function berekening()
    {
        document.write(a + " + " + b +" = ");
        document.write("<input id='Berekening' type='text' maxlength='2' size='2' style='background-color:#FFFFFF;'/>");
    } 
	//  controle van de gebruiker input
    function controleBerekening(){
 
        var d = document.getElementById('Berekening').value;
 
	    if (d == c)
		{
			return true;        
		}
		// error melding
		document.getElementById('Berekening').value="";
		document.getElementById('Berekening').focus();
 
        return false;
    }
/* einde controle  */
</script>

<form action="" method="post"  name="form">
<!-- controle gedeelte --> 
<font style="color:blue; font-weight:bold;">
Om uw formulier te valideren vragen wij u de volgende vraag te beantwoorden</font> :<br /> 
<script type="text/javascript">berekening();</script>

<div align="right"> 
<!-- controle na versturen -->
<input type="Submit" value="Verzenden" onclick="return controleBerekening();">
</div>
</form>
 
deze mis je nu nog
PHP:
<input type="Submit" value="Verzenden" onclick="return controleBerekening();">
wel goed lezen aub niet de helft maar doen.
 
Dank voor de reactie, maar werken met PHP en die ergens invullen. Daar weet ik geen blijf mee. (Waar die php in te vullen weet ik niet)

Code van formulier:

PHP:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form1</title>
</head>

<body> <script>  
  
/*functie controle */ 
    var a = Math.ceil(Math.random() * 10); 
    var b = Math.ceil(Math.random() * 10);        
    var c = a + b 
     
    // reken vraag 
    function berekening() 
    { 
        document.write(a + " + " + b +" = "); 
        document.write("<input id='Berekening' type='text' maxlength='2' size='2' style='background-color:#FFFFFF;'/>"); 
    }  
    //  controle van de gebruiker input 
    function controleBerekening(){ 
  
        var d = document.getElementById('Berekening').value; 
  
        if (d == c) 
        { 
            return true;         
        } 
        // error melding 
        document.getElementById('Berekening').value=""; 
        document.getElementById('Berekening').focus(); 
  
        return false; 
    } 
/* einde controle  */ 
</script> 

<form id="form1" name="form1" method="post" action="<form action="" method="post"  name="form1"> ">
  <p>
    <label>
      <input type="text" name="textfield" id="textfield" />
    </label>
  NAAM </p>
  <p>
    <label>
      <input type="Submit" value="Verzenden" onclick="return controleBerekening();" />
    </label>
    <label>
      <input type="reset" name="Herstellen" id="Herstellen" value="Herstellen" />
      <input name="hiddenField" type="hidden" id="hiddenField" value="mailto:cor44@skynet.be" />
    </label>
  </p>
</form>
</body>
</html>
 
Laatst bewerkt door een moderator:
Dus wat je nu eigenlijk vraag is dat we een compleet contact formulier maken voor je? incl de php en zo
 
Als voorbeeld zou dat voor mij natuurlijk heel nuttig zijn. Daar mee kan ik een heel eind verder om het aan te passen met meer invulvelden.
Maar wanneer je het niet maakt voor mij even ok.

alvast veel dank voor de voorbije info.
 
Zeg maar welke velden er in moet zitten en welke wel en niet verplicht zijn.
Dan zal ik wel iets in elkaar zetten.
 
php code om formulier te versturen (code vanaf priorweb waar wij abonnement hebben) daaronder code van formulier

PHP:
<?
/* 	
	mail.php - versie 1.3 (20051010)
	Jimmy Cappaert <jimmy@priorweb.be>
	[url=http://www.priorweb.be]PriorWeb [/url]

	Wijziging versie 1.3
	- veldcontrole is nu configureerbaar per veld ($BODY_FIELDS_CHECK)
	- veldspecifiëring is aangepast ($BODY_FIELDS)
		-Cedric Dubois <cedric.dubois@priorweb.be>

	Wijzigingen versie 1.2
	- mogelijkheid om veldcontrole uit te schakelen
	- na het versturen de pagina forwarden naar een andere pagina ipv een melding te geven
		-Jimmy Cappaert <jimmy.cappaert@priorweb.be>

	Deze code heeft als doel te fungeren als een mailer voor een HTML-formulier.
	U kan deze file specifiëren in de ACTION van uw HTML-formulier. 
*/

ob_start();

//	INVULSECTIE 
//	GELIEVE DIT EERST IN TE VULLEN ALVORENS HET FORMULIER IN GEBRUIK TE NEMEN

//	Het adres naar waar de e-mail moet afgeleverd worden (verplicht)
//	Dit kan in 2 vormen: Uw naam <uw@adres.be> of gewoon [email]uw@adres.be[/email].
$HEADER_TO = "Marie-Claire <secr@bfrc.be>" ;
//	Het adres waar een CC van de e-mail moet afgeleverd worden (niet verplicht)
$HEADER_CC = "Anne <alecharlier@hotmail.com>";
//	Het adres waar een BCC van de e-mail moet afgeleverd worden (niet verplicht)
$HEADER_BCC = "Ruud <penningmeester@bfrc.be>";
//	De afzender van de e-mail
$HEADER_FROM = "priorMailer <webmaster@bfrc.be>";
//	Het onderwerp van de e-mail
$HEADER_SUBJECT = "Clubshow Kumtich 5 juni 2010";

//	Tip: je kan hier altijd een file includen om eventuele tekstopmaak in te plaatsen.
//	Includen kan op volgende manier: include("../Hoofdmappen/bestandsnaam.php");
//	Je kan ook HTML code in de variablen zetten. (bv linebreaks, fonts, ...)

//	Naam en beschrijving van de velden die verstuurd moeten worden	
//	Bv array('naam'=>'Naam', 'voornaam'=>'Voornaam'); <input name="Submit" type="submit" class="style1" onclick="MM_validateForm('Naam hond','','R','Geslacht','','R','Kleur','','R','Stamboeknr','','R','Geboortedatum','','R','Fokker','','R','Vader','','R','Moeder','','R','Eigenaar','','R','Adres','','R','aantal eten','','R','totaal eetmaal','','R','eten optelling','','R','algemeen totaal
$BODY_FIELDS = array('Naam_van_de_hond'=>'Naam_van_de_hond','Geslacht'=>'Geslacht','Kleur'=>'Kleur','Geboortedatum'=>'Geboortedatum','Stamboeknummer'=>'Stamboeknummer','Chip'=>'Chip','Fokker'=>'Fokker','Vader'=>'Vader','Moeder'=>'Moeder','Eigenaar'=>'Eigenaar','Lid_nr_BFRC'=>'Lid_nr_BFRC','Straat_en_woonplaats'=>'Straat_en_woonplaats','Telefoon'=>'Telefoon','E-mailadres'=>'E-mailadres','Voor_akkoord'=>'Voor_akkoord','Inschrijving'=>'Inschrijving','Aantal_middagmaal'=>'Aantal_middagmaal','Eetmaal'=>'Eetmaal','Korting'=>'Korting','Totaal'=>'Totaal','Kommentaar'=>'Kommentaar','Lijst'=>'Lijst');
//	Tekst die bovenaan (boven de velden) van de e-mail moet staan. Gebruik \n voor een nieuwe lijn.
$BODY_HEADER = "Clubshow Kumtich 5 juni 2010";
//	Tekst die onderaan (onderaan de velden) van de e-mail moet staan. Gebruik \n voor een nieuwe lijn.
$BODY_FOOTER = "Einde van het bericht.";
//	Moet het IP-adres van de verzender van het formulier mee verzonden worden? (1 = ja / 0 = neen)
$BODY_SHOWIP = 1;

//      Controle of de velden allemaal werden ingevuld? (1 = ja / 0 = neen)
$RESULT_DOCHECK = 0;
//	Indien u enkel bepaalde velden wenst te controleren, geef deze hier op en vul
//	hierboven 0 in ($RESULT_DOCHECK = 0;)
$BODY_FIELDS_CHECK = array('Naam_van_de_hond'=>'Naam_van_de_hond','Geslacht'=>'Geslacht', 'Kleur'=>'Kleur','Geboortedatum'=>'Geboortedatum','Stamboeknummer'=>'Stamboeknummer','Chip'=>'Chip','Fokker'=>'Fokker','Vader'=>'Vader','Moeder'=>'Moeder','Eigenaar'=>'Eigenaar','Straat_en_woonplaats'=>'Straat_en_woonplaats','Telefoon'=>'Telefoon','E-mailadres'=>'E-mailadres','Voor_akkoord'=>'Voor_akkoord','Inschrijving'=>'Inschrijving' ,'Totaal'=>'Totaal','Lijst'=>'Lijst' );
//	Welke boodschap moet er weergegeven worden wanneer een veld niet werd ingevuld?
//	Na de boodschap volgt de betreffende veldnaam.
$RESULT_FIELDMISSING = "Volgend veld werd niet ingevuld:";

//      Boodschap weergeven bij succesvol versturen van formulier, of redirect naar een andere pagina? (1 = boodschap / 0 = redirect)
$RESULT_SUCCESS_TYPE = 0;
//      Boodschap na het succesvol versturen van het formulier. Gebruik \n voor een nieuwe lijn. (enkel als u bij $RESULT_SUCCESS_TYPE '1' hebt staan)
$RESULT_SUCCESS_MSG = "Het formulier werd verstuurd.";
//      Pagina om naar te forwarden na het succesvol versturen van formulier. (enkel als u bij $RESULT_SUCCESS_TYPE '0' hebt staan)
$RESULT_SUCCESS_URL = "dank.htm";

//	Boodschap na het niet succesvol versturen van formulier. Gebruik \n voor een nieuwe lijn.
$RESULT_FAIL_MSG = "Sorry, het formulier kon niet verstuurd worden. Probeer later opnieuw.";


//	EINDE INVULSECTIE
//	U BENT VRIJ DE CODE DIE HIERONDER STAAT AAN TE PASSEN, MAAR BEDENK DAT U DAN HIEROP
//	GEEN SUPPORT MEER ZAL KRIJGEN


if (count($BODY_FIELDS) < 1) {
	echo "Sorry, er moet minstens 1 veld zijn om te verzenden!\n";
	return 0;
}

if($RESULT_DOCHECK == 1) {
	foreach($BODY_FIELDS as $key=>$value) {
		if(!$_POST[$key]) {
			$STOP_SCRIPT = 1;
			echo $RESULT_FIELDMISSING." ".$BODY_FIELDS[$key]."<br>\n";
		}
	}
} elseif(count($BODY_FIELDS_CHECK) > 0) {
	foreach($BODY_FIELDS_CHECK as $value) {
		if(!$_POST[$value]) {
			$STOP_SCRIPT = 1;
			echo $RESULT_FIELDMISSING." ".$BODY_FIELDS[$value]."<br>\n";
		}
	}
}

if($STOP_SCRIPT == 1) {
        return 0;
}

$BODY_MESSAGE_FIELDS = "";
foreach($BODY_FIELDS as $key=>$value) {
	$BODY_MESSAGE_FIELDS .= stripslashes($value.": ".$_POST[$key]."\n");
}

$BODY_HEADERS  = "From: $HEADER_FROM\n";
$BODY_HEADERS .= "Cc: $HEADER_CC\n";
$BODY_HEADERS .= "Bcc: $HEADER_BCC";
$BODY_MESSAGE  = $BODY_HEADER."\n\n";
$BODY_MESSAGE .= $BODY_MESSAGE_FIELDS."\n";
$BODY_MESSAGE .= $BODY_FOOTER."\n";

if($BODY_SHOWIP == 1) {
	$IP = (getenv(HTTP_X_FORWARDED_FOR))
	    ?  getenv(HTTP_X_FORWARDED_FOR)
            :  getenv(REMOTE_ADDR);
	$BODY_MESSAGE .= "IP-adres verzender: $IP";
}

mail($HEADER_TO, $HEADER_SUBJECT, wordwrap($BODY_MESSAGE), $BODY_HEADERS) or die($RESULT_FAIL);

if($RESULT_SUCCESS_TYPE == 1) {
	echo $RESULT_SUCCESS_MSG;
} else {
	header("Location: $RESULT_SUCCESS_URL");
}
?>




Formulier:


<p> 
   
</p>
<form action="mail.php" method="post" name="formClubshow2010" id="formClubshow2010">
  <table width="936" border="0" bgcolor="#d3e3e3">
    <!--DWLayoutTable-->
    <tr>
      <td width="930" height="43"><table width="899" border="0" background="../../jpg/achtergrond1.jpg">
        
        <tr>
          <td colspan="6"><div align="center"><span class="stijl6">Inschrijving Clubshow BELGIAN FLATCOATED RETRIEVERCLUB zaterdag 5 juni 2010</span></div></td>
            </tr>
        <tr>
          <td height="113" colspan="4"><p align="left" class="style6 stijl1">CLUBSHOW <span class="stijl5">MET </span> CAC      <strong>In open lucht !</strong><br />
            <br />
            <em>Aangesloten bij de Koninklijke Kynologische Unie    St.-Hubertus onder nummer 1183 <br />
            </em></p></td>
            <td colspan="2" background="../../jpg/achtergrond1.jpg"><blockquote>
                      <p align="left"><span class="stijl9">“CLUBSHOW  BFRC   2010”  TE  KUMTICH </span><br />
                              <u>EEN FORMULIER </u><u>PER HOND</u></p>
                      <h6 style="margin-top:3.0pt;"><span style="font-size:10.5pt; ">Terrein H.R.V. KUMTICH  </span><strong><span style="font-family:'Times New Roman','serif'; font-size:10.0pt; ">Lindeveld  – Kumtich </span></strong>              </h6>
            </blockquote>              <p align="left"><u><br />
              </u></p></td>
            </tr>
        <tr>
          <td width="149">Naam  van de hond </td>
            <td colspan="5"><span id="sprytextfield1">
              <input name="Naam van de hond" type="text" id="Naam van de hond" onblur="MM_validateForm('Naam van de hond','','R','Geboortedatum','','R','Stamboeknummer','','R','Fokker','','R','Vader','','R','Moeder','','R','Eigenaar','','R','Straat en woonplaats','','R','Telefoon','','R','E-mailadres','','R','Voor akkoord','','R','Inschrijving','','R','Totaal','','R');return document.MM_returnValue" size="95" />
              </span></td>
            </tr>
        <tr>
          <td>Geslacht</td>
            <td width="139"><span id="spryselect1">
              <select name="Geslacht" id="Geslacht">
                <option value="Teef">Teef</option>
                <option value="Reu">Reu</option>
                </select>
              <span class="selectRequiredMsg">Selecteer een item.</span></span></td>
            <td width="160">Kleur<span id="spryselect2">
              <select name="Kleur" id="Kleur">
                <option value="Zwart">Zwart</option>
                <option value="Lever">Lever</option>
              </select>
              <span class="selectRequiredMsg">Selecteer een item.</span></span></td>
            <td colspan="3">  </td>
            </tr>
        <tr>
          <td>Geboortedatum</td>
            <td colspan="3"><span id="sprytextfield2">
              <input type="text" name="Geboortedatum" id="Geboortedatum" />
              <span class="textfieldInvalidFormatMsg">Geldige datum invullen aub</span></span></td>
            <td colspan="2"> </td>
            </tr>
        <tr>
          <td>Stamboeknummer<br />
            LOSH, LOF, NHSB</td>
            <td colspan="3"><span id="sprytextfield3">
              <input type="text" name="Stamboeknummer" id="Stamboeknummer" />
              </span></td>
            <td colspan="2"> </td>
            </tr>
        <tr>
          <td>Chip</td>
            <td colspan="3"><span id="sprytextfield4">
              <input type="text" name="Chip" id="Chip" />
              </span></td>
            <td colspan="2"> </td>
          </tr>
        <tr>
          <td>Fokker<span class="style5"><span class="style14"></span></span></td>
            <td colspan="5"><span id="sprytextfield5">
              <input name="Fokker" type="text" id="Fokker" size="95" />
              </span></td>
            </tr>
        <tr>
          <td>Vader</td>
            <td colspan="5"><span id="sprytextfield6">
              <input name="Vader" type="text" id="Vader" size="95" />
              </span></td>
            </tr>
        <tr>
          <td>Moeder </td>
            <td colspan="5"><span id="sprytextfield7">
              <input name="Moeder" type="text" id="Moeder" size="95" />
              </span></td>
            </tr>
        <tr>
          <td height="30">Eigenaar  </td>
            <td colspan="5"><span id="sprytextfield8">
              <input name="Eigenaar" type="text" id="Eigenaar" size="95" />
              </span></td>
            </tr>
        <tr>
          <td>Straat en  woonplaats  </td>
          <td colspan="5"><span id="sprytextfield9">
            <input name="Straat en woonplaats" type="text" id="Straat en woonplaats" size="95" />
            </span></td>
        </tr>
        <tr>
          <td>Telefoon</td>
            <td colspan="4"><span id="sprytextfield10">
              <input type="text" name="Telefoon" id="Telefoon" />
              </span></td>
            <td width="422"> </td>
          </tr>
        <tr>
          <td>E-mailadres</td>
            <td colspan="4"><span id="sprytextfield11">
              <input name="E-mailadres" type="text" id="E-mailadres" size="50" />
              <span class="textfieldInvalidFormatMsg">Geldig e-mailadres invullen aub</span></span></td>
            <td><span class="stijl1"><strong><span class="style6">Keurmeester / Juge </span><br />
            </strong></span><strong><font size="4">Dhr Rudy Feyaerts (B)</font></strong></td>
          </tr>
        <tr>
          <td colspan="6"><p><strong>Inschrijvingsgeld </strong><br />
             1ste hond                 € 40.00<strong></strong><br />
             Vanaf 2de hond       € 30.00<strong></strong><br />
             Babies-Puppies         € 25.00 <br />
             Veterans                    € 10.00<br />
             Koppel &  Groepen     <strong>gratis </strong>                                                                         </p>            </td>
            </tr>
        <tr>
          <td colspan="4" bgcolor="#FFFFFF"><span class="stijl1"><strong>Voor <u>leden</u> is er een <u>korting</u> van    5EUR/hond op het inschrijvingsgeld te verrekenen bij inschrijving !!!</strong></span></td>
            <td colspan="2" rowspan="2" align="left" valign="top"><table border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="453" align="left" valign="top" bgcolor="#FFFFFF"><p>
                  <label></label>
                  <label>
                    <select name="Lijst" id="Lijst">
                      <option selected="selected">Babyklas 3-6 maanden</option>
                      <option>Puppyklas 6-9 maanden</option>
                      <option>Jeugdklas 9-18 maanden</option>
                      <option>Intermédiaire klas 15-24 maanden</option>
                      <option>Open klas min. 15 maanden</option>
                      <option>Gebruikshondenklas min.15 maanden</option>
                      <option>Fokkersklas min.15 maanden</option>
                      <option>Kampioenklas min. 15 maanden</option>
                      <option>Veteranenklas + 8 jaar </option>
                      <option>Koppel</option>
                      <option>Groep</option>
                    </select>
                  </label>
                  <span class="stijl1"><strong>Maak hier je keuze</strong></span><br />
                  <label></label>
                </p>
                    <p>Indien een hond wordt ingeschreven in kampioens- of gebruikshondenklas het nodige formulier (kopie titel of het werkcertificaat) op te sturen naar , <strong><br />
                      <em>Secr: M-C Van    Eecke</em><br />
                      Chemin du Meunier, 1  <br />
                      <em> </em><em>1380    Lasne</em><br />
                      <a href="mailto:secr@bfrc.be">secr@bfrc.be</a><br />
                      <em>0477    / 243079</em></strong></p>                    </td>
              </tr>
              <tr>
                <td width="453" align="left" valign="top"><table width="407" border="0">
                  </table></td>
              </tr>
              </table></td>
          </tr>
        <tr>
          <td height="387" colspan="4" align="left" valign="top"><p><strong>Ondergetekende verklaart :</strong><br />
            1.    dat hij de reglementen van de tentoonstelling aanvaardt en zich eraan zal    houden;<br />
            2.    dat hij de sportieve uitspraken van de K.K.U.S.H. zal aanvaarden;<br />
            3.    dat zijn hond(en) vrij is (zijn) van ziekte<br />
            4.    dat hij geen lid is van een vereniging die niet aangesloten is bij de    K.K.U.S.H. of bij een organisme dat niet erkend is door de F.C.I.<br />
            <br />
            Voor akkoord: <span id="sprytextfield18">
              <input name="Voor akkoord" type="text" id="Voor akkoord" size="5" />
              </span></p>
              <p><strong>OPGELET : <br />
                LOOPSE TEVEN ZIJN TOEGELATEN !!!</strong></p>
              <table width="390" height="176" border="1" bordercolor="#0000FF">
                <tr>
                  <td colspan="2">Inschrijving</td>
                  <td><span id="sprytextfield12">
                    <input name="Inschrijving" type="text" id="Inschrijving" size="10" />
                    </span>EUR</td>
                  </tr>
                <tr>
                  <td width="175">Middagmaal aantal <span id="sprytextfield19">
                    <input name="Aantal middagmaal" type="text" id="Aantal middagmaal" size=" 4" />
                    </span></td>
                  <td width="75"> x 8 EUR =</td>
                  <td><span id="sprytextfield13">
                    <input name="Eetmaal" type="text" id="Eetmaal" size="10" />
                    </span> EUR</td>
                  </tr>
                <tr>
                  <td colspan="2"><p>Korting 5 euro voor leden<br />
                  </p></td>
                  <td><span id="sprytextfield14">
                    <input name="Korting" type="text" id="Korting" size="10" />
                    </span>EUR</td>
                  </tr>
                <tr>
                  <td colspan="2">Lid nr BFRC       <input name="Lid nr BFRC" type="text" id="Lid nr BFRC" size="5" /></td>
                  <td> </td>
                </tr>
                <tr>
                  <td colspan="2"><strong>Totaal </strong></td>
                  <td><span id="sprytextfield15">
                    <input name="Totaal" type="text" id="Totaal" size="10" />
                  </span>EUR</td>
                  </tr>
                </table>            
              <p><strong>BETALING </strong><br />
                <strong>Belgian  Flatcoated Retriever Club<br />
                  Bankrekening 001-3638558-67<br />
                  IBAN BE93 0013 6385 5867<br />
                  BIC GEBABEBB</strong></p></td>
            </tr>
        <tr>
          <td colspan="6"><table width="891" border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="418" valign="top"><p>Door    het inzenden van dit formulier verplicht hij zich tot het betalen van het    inschrijvingsgeld, zelfs indien hij op de tentoonstelling afwezig blijft !<br />
                De    tentoonstellers verplichten er zich toe op waarheid van hun handtekening de    tentoonstelling niet te verlaten voor 17 u.</p></td>
              </tr>
            </table>            <table width="498" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="458" valign="top"> </td>
                </tr>
              </table></td>
            </tr>
        <tr>
          <td colspan="6"><table border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="728" valign="top"><p align="left"><strong>Voor <u>leden</u> is er een <u>korting</u> van    5EUR/hond op het inschrijvingsgeld te verrekenen bij inschrijving !!!</strong><br />
                <strong> </strong></p></td>
              </tr>
            </table></td>
            </tr>
        <tr>
          <td colspan="6"><table width="475" border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="315" height="24" valign="top"><p align="left"><strong>Deuren open 09U00 –</strong><strong>aanvang 10U00 <br />
                </strong></p>                </td>
              </tr>
            </table>            </td>
            </tr>
        <tr>
          <td colspan="4"><strong>OPGELET : niet betaald op 20/05/2010 : + € 5,00  per hond</strong></td>
            <td colspan="2"><strong>Er zullen <u>geen</u> bevestigingen worden verstuurd    !!</strong></td>
            </tr>
        <tr>
          <td colspan="4"><span class="stijl7 stijl8">Sluiting der inschrijvingen 20/05/2010</span></td>
            <td colspan="2"> </td>
          </tr>
        </table>
          <p>Kommentaar
            <textarea name="Kommentaar" id="Kommentaar"></textarea>
          </p></td>
        </tr>
    </table>
    <blockquote> </blockquote>
    <p>
      <input name="Verzenden" type="submit" class="style1" id="Verzenden" onclick=document.MM_returnValue" value="Verzenden" />
      <input name="Reset" type="reset" class="style1" value="Wissen" />
      </p>
</form>
<p> </p>
<p> </p><script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {isRequired:false, validateOn:["blur"]});
var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1", {validateOn:["blur"]});
var spryselect2 = new Spry.Widget.ValidationSelect("spryselect2", {validateOn:["blur"]});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "date", {isRequired:false, format:"dd/mm/yyyy", hint:"dd/mm/jjjj", validateOn:["blur"], useCharacterMasking:true});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield6 = new Spry.Widget.ValidationTextField("sprytextfield6", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield7 = new Spry.Widget.ValidationTextField("sprytextfield7", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield8 = new Spry.Widget.ValidationTextField("sprytextfield8", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield9 = new Spry.Widget.ValidationTextField("sprytextfield9", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield10 = new Spry.Widget.ValidationTextField("sprytextfield10", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield11 = new Spry.Widget.ValidationTextField("sprytextfield11", "email", {hint:"xxx@xxx.xx", isRequired:false, validateOn:["blur"], useCharacterMasking:true});
var sprytextfield12 = new Spry.Widget.ValidationTextField("sprytextfield12", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield13 = new Spry.Widget.ValidationTextField("sprytextfield13", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield14 = new Spry.Widget.ValidationTextField("sprytextfield14", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield15 = new Spry.Widget.ValidationTextField("sprytextfield15", "none", {isRequired:false, validateOn:["blur"]});
var sprytextfield18 = new Spry.Widget.ValidationTextField("sprytextfield18", "none", {hint:" ", validateOn:["blur"], isRequired:false});
var sprytextfield19 = new Spry.Widget.ValidationTextField("sprytextfield19", "none", {isRequired:false, validateOn:["blur"]});
//-->
</script>            </td>
          </tr>
          <tr>
            <td> </td>
          </tr>
        </table>
    </div></td>
  </tr>
    <!--DWLayoutTable-->
    
    <tr><td width="127" height="1"><img src="file:///M|/spacer.gif" alt="" width="109" height="1" /></td><td width="770"><img src="file:///M|/spacer.gif" alt="" width="745" height="1" /></td>
    </tr>
</table>
 
Laatst bewerkt door een moderator:
Zou iets bedoel je ?
Of wil je het nog anders hebben?

PHP:
<?php

if ($_SERVER['REQUEST_METHOD'] == 'POST'){


//    INVULSECTIE  
//    GELIEVE DIT EERST IN TE VULLEN ALVORENS HET FORMULIER IN GEBRUIK TE NEMEN 

//    Het adres naar waar de e-mail moet afgeleverd worden (verplicht) 
//    Dit kan in 2 vormen: Uw naam <uw@adres.be> of gewoon [email]uw@adres.be[/email]. 
$HEADER_TO = "Marie-Claire <secr@bfrc.be>" ; 
//    Het adres waar een CC van de e-mail moet afgeleverd worden (niet verplicht) 
$HEADER_CC = "Anne <alecharlier@hotmail.com>"; 
//    Het adres waar een BCC van de e-mail moet afgeleverd worden (niet verplicht) 
$HEADER_BCC = "Ruud <penningmeester@bfrc.be>"; 
//    De afzender van de e-mail 
$HEADER_FROM = "priorMailer <webmaster@bfrc.be>"; 
//    Het onderwerp van de e-mail 
$HEADER_SUBJECT = "Clubshow Kumtich 5 juni 2010"; 

//    Tip: je kan hier altijd een file includen om eventuele tekstopmaak in te plaatsen. 
//    Includen kan op volgende manier: include("../Hoofdmappen/bestandsnaam.php"); 
//    Je kan ook HTML code in de variablen zetten. (bv linebreaks, fonts, ...) 

//    Naam en beschrijving van de velden die verstuurd moeten worden     
//    Bv array('naam'=>'Naam', 'voornaam'=>'Voornaam'); <input name="Submit" type="submit" class="style1" onclick="MM_validateForm('Naam hond','','R','Geslacht','','R','Kleur','','R','Stamboeknr','','R','Geboortedatum','','R','Fokker','','R','Vader','','R','Moeder','','R','Eigenaar','','R','Adres','','R','aantal eten','','R','totaal eetmaal','','R','eten optelling','','R','algemeen totaal 
$BODY_FIELDS = array('Naam_van_de_hond'=>'Naam_van_de_hond','Geslacht'=>'Geslacht','Kleur'=>'Kleur','Geboortedatum'=>'Geboortedatum','Stamboeknummer'=>'Stamboeknummer','Chip'=>'Chip','Fokker'=>'Fokker','Vader'=>'Vader','Moeder'=>'Moeder','Eigenaar'=>'Eigenaar','Lid_nr_BFRC'=>'Lid_nr_BFRC','Straat_en_woonplaats'=>'Straat_en_woonplaats','Telefoon'=>'Telefoon','E-mailadres'=>'E-mailadres','Voor_akkoord'=>'Voor_akkoord','Inschrijving'=>'Inschrijving','Aantal_middagmaal'=>'Aantal_middagmaal','Eetmaal'=>'Eetmaal','Korting'=>'Korting','Totaal'=>'Totaal','Kommentaar'=>'Kommentaar','Lijst'=>'Lijst'); 
//    Tekst die bovenaan (boven de velden) van de e-mail moet staan. Gebruik \n voor een nieuwe lijn. 
$BODY_HEADER = "Clubshow Kumtich 5 juni 2010"; 
//    Tekst die onderaan (onderaan de velden) van de e-mail moet staan. Gebruik \n voor een nieuwe lijn. 
$BODY_FOOTER = "Einde van het bericht."; 
//    Moet het IP-adres van de verzender van het formulier mee verzonden worden? (1 = ja / 0 = neen) 
$BODY_SHOWIP = 1; 

//      Controle of de velden allemaal werden ingevuld? (1 = ja / 0 = neen) 
$RESULT_DOCHECK = 0; 
//    Indien u enkel bepaalde velden wenst te controleren, geef deze hier op en vul 
//    hierboven 0 in ($RESULT_DOCHECK = 0;) 
$BODY_FIELDS_CHECK = array('Naam_van_de_hond'=>'Naam_van_de_hond','Geslacht'=>'Geslacht', 'Kleur'=>'Kleur','Geboortedatum'=>'Geboortedatum','Stamboeknummer'=>'Stamboeknummer','Chip'=>'Chip','Fokker'=>'Fokker','Vader'=>'Vader','Moeder'=>'Moeder','Eigenaar'=>'Eigenaar','Straat_en_woonplaats'=>'Straat_en_woonplaats','Telefoon'=>'Telefoon','E-mailadres'=>'E-mailadres','Voor_akkoord'=>'Voor_akkoord','Inschrijving'=>'Inschrijving' ,'Totaal'=>'Totaal','Lijst'=>'Lijst' ); 
//    Welke boodschap moet er weergegeven worden wanneer een veld niet werd ingevuld? 
//    Na de boodschap volgt de betreffende veldnaam. 
$RESULT_FIELDMISSING = "Volgend veld werd niet ingevuld:"; 

//      Boodschap weergeven bij succesvol versturen van formulier, of redirect naar een andere pagina? (1 = boodschap / 0 = redirect) 
$RESULT_SUCCESS_TYPE = 0; 
//      Boodschap na het succesvol versturen van het formulier. Gebruik \n voor een nieuwe lijn. (enkel als u bij $RESULT_SUCCESS_TYPE '1' hebt staan) 
$RESULT_SUCCESS_MSG = "Het formulier werd verstuurd."; 
//      Pagina om naar te forwarden na het succesvol versturen van formulier. (enkel als u bij $RESULT_SUCCESS_TYPE '0' hebt staan) 
$RESULT_SUCCESS_URL = "dank.htm"; 

//    Boodschap na het niet succesvol versturen van formulier. Gebruik \n voor een nieuwe lijn. 
$RESULT_FAIL_MSG = "Sorry, het formulier kon niet verstuurd worden. Probeer later opnieuw."; 


//    EINDE INVULSECTIE 
//    U BENT VRIJ DE CODE DIE HIERONDER STAAT AAN TE PASSEN, MAAR BEDENK DAT U DAN HIEROP 
//    GEEN SUPPORT MEER ZAL KRIJGEN 


if (count($BODY_FIELDS) < 1) { 
    echo "Sorry, er moet minstens 1 veld zijn om te verzenden!\n"; 
    return 0; 
} 

if($RESULT_DOCHECK == 1) { 
    foreach($BODY_FIELDS as $key=>$value) { 
        if(!$_POST[$key]) { 
            $STOP_SCRIPT = 1; 
            echo $RESULT_FIELDMISSING." ".$BODY_FIELDS[$key]."<br>\n"; 
        } 
    } 
} elseif(count($BODY_FIELDS_CHECK) > 0) { 
    foreach($BODY_FIELDS_CHECK as $value) { 
        if(!$_POST[$value]) { 
            $STOP_SCRIPT = 1; 
            echo $RESULT_FIELDMISSING." ".$BODY_FIELDS[$value]."<br>\n"; 
        } 
    } 
} 

if($STOP_SCRIPT == 1) { 
        return 0; 
} 

$BODY_MESSAGE_FIELDS = ""; 
foreach($BODY_FIELDS as $key=>$value) { 
    $BODY_MESSAGE_FIELDS .= stripslashes($value.": ".$_POST[$key]."\n"); 
} 

$BODY_HEADERS  = "From: $HEADER_FROM\n"; 
$BODY_HEADERS .= "Cc: $HEADER_CC\n"; 
$BODY_HEADERS .= "Bcc: $HEADER_BCC"; 
$BODY_MESSAGE  = $BODY_HEADER."\n\n"; 
$BODY_MESSAGE .= $BODY_MESSAGE_FIELDS."\n"; 
$BODY_MESSAGE .= $BODY_FOOTER."\n"; 

if($BODY_SHOWIP == 1) { 
    $IP = (getenv(HTTP_X_FORWARDED_FOR)) 
        ?  getenv(HTTP_X_FORWARDED_FOR) 
            :  getenv(REMOTE_ADDR); 
    $BODY_MESSAGE .= "IP-adres verzender: $IP"; 
} 

mail($HEADER_TO, $HEADER_SUBJECT, wordwrap($BODY_MESSAGE), $BODY_HEADERS) or die($RESULT_FAIL); 

if($RESULT_SUCCESS_TYPE == 1) { 
    echo $RESULT_SUCCESS_MSG; 
} else { 
    header("Location: $RESULT_SUCCESS_URL"); 
} }
?> 


<html>
<head>
<title></title>
<script type="text/javascript"> 
/*functie controle */
    var a = Math.ceil(Math.random() * 10);
    var b = Math.ceil(Math.random() * 10);       
    var c = a + b
	
	// reken vraag
    function berekening()
    {
        document.write(a + " + " + b +" = ");
        document.write("<input id='Berekening' type='text' maxlength='2' size='2' style='background-color:#FFFFFF;'/>");
    } 
	//  controle van de gebruiker input
    function controleBerekening(){
 
        var d = document.getElementById('Berekening').value;
 
	    if (d == c)
		{
			return true;        
		}
		// error melding
		document.getElementById('Berekening').value="";
		document.getElementById('Berekening').focus();
 
        return false;
    }
/* einde controle  */
</script>
</head>

</body>

Formulier: 


<p>  
    
</p> 
<form action="hond.php" method="post" name="formClubshow2010" id="formClubshow2010"> 
  <table width="936" border="0" bgcolor="#d3e3e3"> 
    <!--DWLayoutTable--> 
    <tr> 
      <td width="930" height="43"><table width="899" border="0" background="../../jpg/achtergrond1.jpg"> 
         
        <tr> 
          <td colspan="6"><div align="center"><span class="stijl6">Inschrijving Clubshow BELGIAN FLATCOATED RETRIEVERCLUB zaterdag 5 juni 2010</span></div></td> 
            </tr> 
        <tr> 
          <td height="113" colspan="4"><p align="left" class="style6 stijl1">CLUBSHOW <span class="stijl5">MET </span> CAC      <strong>In open lucht !</strong><br /> 
            <br /> 
            <em>Aangesloten bij de Koninklijke Kynologische Unie    St.-Hubertus onder nummer 1183 <br /> 
            </em></p></td> 
            <td colspan="2" background="../../jpg/achtergrond1.jpg"><blockquote> 
                      <p align="left"><span class="stijl9">“CLUBSHOW  BFRC   2010”  TE  KUMTICH </span><br /> 
                              <u>EEN FORMULIER </u><u>PER HOND</u></p> 
                      <h6 style="margin-top:3.0pt;"><span style="font-size:10.5pt; ">Terrein H.R.V. KUMTICH  </span><strong><span style="font-family:'Times New Roman','serif'; font-size:10.0pt; ">Lindeveld  – Kumtich </span></strong>              </h6> 
            </blockquote>              <p align="left"><u><br /> 
              </u></p></td> 
            </tr> 
        <tr> 
          <td width="149">Naam  van de hond </td> 
            <td colspan="5"><span id="sprytextfield1"> 
              <input name="Naam van de hond" type="text" id="Naam van de hond"  size="95" /> 
              </span></td> 
            </tr> 
        <tr> 
          <td>Geslacht</td> 
            <td width="139"><span id="spryselect1"> 
              <select name="Geslacht" id="Geslacht"> 
                <option value="Teef">Teef</option> 
                <option value="Reu">Reu</option> 
                </select> 
              <span class="selectRequiredMsg">Selecteer een item.</span></span></td> 
            <td width="160">Kleur<span id="spryselect2"> 
              <select name="Kleur" id="Kleur"> 
                <option value="Zwart">Zwart</option> 
                <option value="Lever">Lever</option> 
              </select> 
              <span class="selectRequiredMsg">Selecteer een item.</span></span></td> 
            <td colspan="3">  </td> 
            </tr> 
        <tr> 
          <td>Geboortedatum</td> 
            <td colspan="3"><span id="sprytextfield2"> 
              <input type="text" name="Geboortedatum" id="Geboortedatum" /> 
              <span class="textfieldInvalidFormatMsg">Geldige datum invullen aub</span></span></td> 
            <td colspan="2"> </td> 
            </tr> 
        <tr> 
          <td>Stamboeknummer<br /> 
            LOSH, LOF, NHSB</td> 
            <td colspan="3"><span id="sprytextfield3"> 
              <input type="text" name="Stamboeknummer" id="Stamboeknummer" /> 
              </span></td> 
            <td colspan="2"> </td> 
            </tr> 
        <tr> 
          <td>Chip</td> 
            <td colspan="3"><span id="sprytextfield4"> 
              <input type="text" name="Chip" id="Chip" /> 
              </span></td> 
            <td colspan="2"> </td> 
          </tr> 
        <tr> 
          <td>Fokker<span class="style5"><span class="style14"></span></span></td> 
            <td colspan="5"><span id="sprytextfield5"> 
              <input name="Fokker" type="text" id="Fokker" size="95" /> 
              </span></td> 
            </tr> 
        <tr> 
          <td>Vader</td> 
            <td colspan="5"><span id="sprytextfield6"> 
              <input name="Vader" type="text" id="Vader" size="95" /> 
              </span></td> 
            </tr> 
        <tr> 
          <td>Moeder </td> 
            <td colspan="5"><span id="sprytextfield7"> 
              <input name="Moeder" type="text" id="Moeder" size="95" /> 
              </span></td> 
            </tr> 
        <tr> 
          <td height="30">Eigenaar  </td> 
            <td colspan="5"><span id="sprytextfield8"> 
              <input name="Eigenaar" type="text" id="Eigenaar" size="95" /> 
              </span></td> 
            </tr> 
        <tr> 
          <td>Straat en  woonplaats  </td> 
          <td colspan="5"><span id="sprytextfield9"> 
            <input name="Straat en woonplaats" type="text" id="Straat en woonplaats" size="95" /> 
            </span></td> 
        </tr> 
        <tr> 
          <td>Telefoon</td> 
            <td colspan="4"><span id="sprytextfield10"> 
              <input type="text" name="Telefoon" id="Telefoon" /> 
              </span></td> 
            <td width="422"> </td> 
          </tr> 
        <tr> 
          <td>E-mailadres</td> 
            <td colspan="4"><span id="sprytextfield11"> 
              <input name="E-mailadres" type="text" id="E-mailadres" size="50" /> 
              <span class="textfieldInvalidFormatMsg">Geldig e-mailadres invullen aub</span></span></td> 
            <td><span class="stijl1"><strong><span class="style6">Keurmeester / Juge </span><br /> 
            </strong></span><strong><font size="4">Dhr Rudy Feyaerts (B)</font></strong></td> 
          </tr> 
        <tr> 
          <td colspan="6"><p><strong>Inschrijvingsgeld </strong><br /> 
             1ste hond                 € 40.00<strong></strong><br /> 
             Vanaf 2de hond       € 30.00<strong></strong><br /> 
             Babies-Puppies         € 25.00 <br /> 
             Veterans                    € 10.00<br /> 
             Koppel &  Groepen     <strong>gratis </strong>                                                                         </p>            </td> 
            </tr> 
        <tr> 
          <td colspan="4" bgcolor="#FFFFFF"><span class="stijl1"><strong>Voor <u>leden</u> is er een <u>korting</u> van    5EUR/hond op het inschrijvingsgeld te verrekenen bij inschrijving !!!</strong></span></td> 
            <td colspan="2" rowspan="2" align="left" valign="top"><table border="0" cellspacing="0" cellpadding="0"> 
              <tr> 
                <td width="453" align="left" valign="top" bgcolor="#FFFFFF"><p> 
                  <label></label> 
                  <label> 
                    <select name="Lijst" id="Lijst"> 
                      <option selected="selected">Babyklas 3-6 maanden</option> 
                      <option>Puppyklas 6-9 maanden</option> 
                      <option>Jeugdklas 9-18 maanden</option> 
                      <option>Intermédiaire klas 15-24 maanden</option> 
                      <option>Open klas min. 15 maanden</option> 
                      <option>Gebruikshondenklas min.15 maanden</option> 
                      <option>Fokkersklas min.15 maanden</option> 
                      <option>Kampioenklas min. 15 maanden</option> 
                      <option>Veteranenklas + 8 jaar </option> 
                      <option>Koppel</option> 
                      <option>Groep</option> 
                    </select> 
                  </label> 
                  <span class="stijl1"><strong>Maak hier je keuze</strong></span><br /> 
                  <label></label> 
                </p> 
                    <p>Indien een hond wordt ingeschreven in kampioens- of gebruikshondenklas het nodige formulier (kopie titel of het werkcertificaat) op te sturen naar , <strong><br /> 
                      <em>Secr: M-C Van    Eecke</em><br /> 
                      Chemin du Meunier, 1  <br /> 
                      <em> </em><em>1380    Lasne</em><br /> 
                      <a href="mailto:secr@bfrc.be">secr@bfrc.be</a><br /> 
                      <em>0477    / 243079</em></strong></p>                    </td> 
              </tr> 
              <tr> 
                <td width="453" align="left" valign="top"><table width="407" border="0"> 
                  </table></td> 
              </tr> 
              </table></td> 
          </tr> 
        <tr> 
          <td height="387" colspan="4" align="left" valign="top"><p><strong>Ondergetekende verklaart :</strong><br /> 
            1.    dat hij de reglementen van de tentoonstelling aanvaardt en zich eraan zal    houden;<br /> 
            2.    dat hij de sportieve uitspraken van de K.K.U.S.H. zal aanvaarden;<br /> 
            3.    dat zijn hond(en) vrij is (zijn) van ziekte<br /> 
            4.    dat hij geen lid is van een vereniging die niet aangesloten is bij de    K.K.U.S.H. of bij een organisme dat niet erkend is door de F.C.I.<br /> 
            <br /> 
            Voor akkoord: <span id="sprytextfield18"> 
              <input name="Voor akkoord" type="text" id="Voor akkoord" size="5" /> 
              </span></p> 
              <p><strong>OPGELET : <br /> 
                LOOPSE TEVEN ZIJN TOEGELATEN !!!</strong></p> 
              <table width="390" height="176" border="1" bordercolor="#0000FF"> 
                <tr> 
                  <td colspan="2">Inschrijving</td> 
                  <td><span id="sprytextfield12"> 
                    <input name="Inschrijving" type="text" id="Inschrijving" size="10" /> 
                    </span>EUR</td> 
                  </tr> 
                <tr> 
                  <td width="175">Middagmaal aantal <span id="sprytextfield19"> 
                    <input name="Aantal middagmaal" type="text" id="Aantal middagmaal" size=" 4" /> 
                    </span></td> 
                  <td width="75"> x 8 EUR =</td> 
                  <td><span id="sprytextfield13"> 
                    <input name="Eetmaal" type="text" id="Eetmaal" size="10" /> 
                    </span> EUR</td> 
                  </tr> 
                <tr> 
                  <td colspan="2"><p>Korting 5 euro voor leden<br /> 
                  </p></td> 
                  <td><span id="sprytextfield14"> 
                    <input name="Korting" type="text" id="Korting" size="10" /> 
                    </span>EUR</td> 
                  </tr> 
                <tr> 
                  <td colspan="2">Lid nr BFRC       <input name="Lid nr BFRC" type="text" id="Lid nr BFRC" size="5" /></td> 
                  <td> </td> 
                </tr> 
                <tr> 
                  <td colspan="2"><strong>Totaal </strong></td> 
                  <td><span id="sprytextfield15"> 
                    <input name="Totaal" type="text" id="Totaal" size="10" /> 
                  </span>EUR</td> 
                  </tr> 
                </table>             
              <p><strong>BETALING </strong><br /> 
                <strong>Belgian  Flatcoated Retriever Club<br /> 
                  Bankrekening 001-3638558-67<br /> 
                  IBAN BE93 0013 6385 5867<br /> 
                  BIC GEBABEBB</strong></p></td> 
            </tr> 
        <tr> 
          <td colspan="6"><table width="891" border="0" cellpadding="0" cellspacing="0"> 
            <tr> 
              <td width="418" valign="top"><p>Door    het inzenden van dit formulier verplicht hij zich tot het betalen van het    inschrijvingsgeld, zelfs indien hij op de tentoonstelling afwezig blijft !<br /> 
                De    tentoonstellers verplichten er zich toe op waarheid van hun handtekening de    tentoonstelling niet te verlaten voor 17 u.</p></td> 
              </tr> 
            </table>            <table width="498" border="0" cellpadding="0" cellspacing="0"> 
              <tr> 
                <td width="458" valign="top"> </td> 
                </tr> 
              </table></td> 
            </tr> 
        <tr> 
          <td colspan="6"><table border="0" cellspacing="0" cellpadding="0"> 
            <tr> 
              <td width="728" valign="top"><p align="left"><strong>Voor <u>leden</u> is er een <u>korting</u> van    5EUR/hond op het inschrijvingsgeld te verrekenen bij inschrijving !!!</strong><br /> 
                <strong> </strong></p></td> 
              </tr> 
            </table></td> 
            </tr> 
        <tr> 
          <td colspan="6"><table width="475" border="0" cellpadding="0" cellspacing="0"> 
            <tr> 
              <td width="315" height="24" valign="top"><p align="left"><strong>Deuren open 09U00 –</strong><strong>aanvang 10U00 <br /> 
                </strong></p>                </td> 
              </tr> 
            </table>            </td> 
            </tr> 
        <tr> 
          <td colspan="4"><strong>OPGELET : niet betaald op 20/05/2010 : + € 5,00  per hond</strong></td> 
            <td colspan="2"><strong>Er zullen <u>geen</u> bevestigingen worden verstuurd    !!</strong></td> 
            </tr> 
        <tr> 
          <td colspan="4"><span class="stijl7 stijl8">Sluiting der inschrijvingen 20/05/2010</span></td> 
            <td colspan="2"> </td> 
          </tr> 
        </table> 
          <p>Kommentaar 
            <textarea name="Kommentaar" id="Kommentaar"></textarea> 
          </p></td> 
        </tr> 
		
    </table>
	Om uw formulier te valideren vragen wij u de volgende vraag te beantwoorden</font> :<br /> 
<script type="text/javascript">berekening();</script>
    <blockquote> </blockquote> 
    <p> 
      <input name="Verzenden" type="submit" class="style1" id="Verzenden" onclick="return controleBerekening();" value="Verzenden" /> 
      <input name="Reset" type="reset" class="style1" value="Wissen" /> 
      </p> 
</form> 
<p> </p> 
<p> </p>
         </td> 
          </tr> 
          <tr> 
            <td> </td> 
          </tr> 
        </table> 
    </div></td> 
  </tr> 
    <!--DWLayoutTable--> 
     
    <tr><td width="127" height="1"><img src="/spacer.gif" alt="" width="109" height="1" /></td><td width="770"><img src="file:///M|/spacer.gif" alt="" width="745" height="1" /></td> 
    </tr> 
</table> 
</body>
</html>
 
Heel knap vind ik dat, het werkt perfect.
Nu kan ik zien waar de nodige codes in te voegen bij bvb andere invulformulieren voor de club. Voor de vele activiteiten zoals wandelingen, shows waar vooraf dient ingeschreven te worden.
Duizend keer bedankt
 
Beveiligen invulformulier (2)

Beveiligen invulformulier (2)

Op 8-03 gestart met vraag over beveiligen formulier
Maar een beetje te vlug afgesloten.
Bij verder gebruik krijg ik volgende melding na invullen en verzenden

Warning: Cannot modify header information - headers already sent by (output started at /opt/www/bfrc/web/www.bfrc.be/htm/Formclubshow2010a/hond.php:2) in /opt/www/bfrc/web/www.bfrc.be/htm/Formclubshow2010a/hond.php on line 110

Ik stuur als test het resultaat van het ingevulde fromulier naar mijn eigen mailadres, en dat komt ingevuld in mijn mailbox.
De leden echter krijgen bovenstaande 'warning' en weten dus niet dat hun inschrijving ok is.
 
Wat heb je aangepast in het script?
Graag het complete script posten anders kan ik je niet verder helpen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan