• Hallo allemaal,
    Ik heb een aanmeld formulier gemaakt in php nu krijg ik hem niet werken dat hij gaat verzenden, volgens mij zie ik wat over het hoofd maar zien niet wat.

    Wat ik met dit formulier wil is dat je de gegevens in vult (niet zo heel raar) maar dat deze dan de gegevens verzend naar een email adres van de betreffende organisatie in mijn agenda.

    nu heb ik de php script zelf gemaakt maar werkt hij niet hij laat het formulier wel zien maar zend niet de email wat gaat er mis.!!!

    Weet iemand hier antwoord op.

    hier onder staat de code

    <?php
     if( get_field('agenda') ):
    			while ( has_sub_field('agenda') ) :
    				if( get_row_layout() == 'aanmeldformulier' ):
    
                     $noform                        = get_sub_field ('noformjanee');
    				 $voornaamagendaform            = get_sub_field ('voornaamagendaform');
    				 $achternaamagendaform          = get_sub_field ('achternaamagendaform');
    				 $adresagendaform               = get_sub_field ('adresagendaform');
    				 $postcodeagendaform            = get_sub_field ('postcodeagendaform');
    				 $plaatsagendaform              = get_sub_field ('plaatsagendaform');
    				 $provincieagendaform           = get_sub_field ('provincieagendaform');
    				 $landagendaform                = get_sub_field ('landagendaform');
    				 $telefoonnummeragendaform      = get_sub_field ('telefoonnummeragendaform');
    				 $mobielnummeragendaform        = get_sub_field ('mobielnummeragendaform');
    				 $emailagendaform               = get_sub_field ('emailagendaform');
    				 $aantalpersonenagendaform      = get_sub_field ('aantalpersonenagendaform');
    				 $ntfulidagendaform             = get_sub_field ('ntfulidagendaform');
    				 endif;
    				 endwhile;
    				 else :
    				 // no layouts found
    				 endif;
    ?>
    <div>
    <h4>Aanmeld formulier</h4>
        <div class="col-lg-12 col-sm-12 col-md-12">
       <?php if (empty ($noform)){
    	   echo"Voor $thetitle is er geen aanmeld formulier via De Fietssite.nl ";
       } elseif ( Nee == $noform ) {
    	   echo "Voor $thetitle is er geen aanmeld formulier via De Fietssite.nl ";
       } else { ?>
    
        <!-- begin van de form -->
        <div class="col-lg-8 col-sm-8 col-md-8 wpcf7">
        <p>Wilt u gebruik maken van de mogelijkheid om u aan te melden bij deze evenement.<br /><br /> Vul dan onderstaand formulier in!</p>
        <div class="verplicht">* verplichte velden!</div>
        <div class="clearfix"></div>
        <h4>Aanmeld formulier.</h4>
       <?php $action=$_POST['action'];
                       if ($action=="")
                       {
                        ?>
        <form  action="" method="POST" >
        <input type="hidden" name="action" value="submit">
    
        <div class="ContactFormText">Voornaam</div>
        <div class="ContactFormInput"><input name="voornaamform" type="text" value="" id="ContactFormWidth" /> *</div>
        <div class="clearfix"></div>
    
        <div class="ContactFormText">Achternaam</div>
        <div class="ContactFormInput"><input name="achternaamform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Adres</div>
        <div class="ContactFormInput"><input name="adresform" type="text" value="" id="ContactFormWidth"/> *</div>
       <div class="clearfix"></div>
    
        <div class="ContactFormText">Postcode</div>
        <div class="ContactFormInput"><input name="postcodeform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Plaats</div>
        <div class="ContactFormInput"><input name="plaatsform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Provincie</div>
        <div class="ContactFormInput"><input name="provincieform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Land</div>
        <div class="ContactFormInput"><input name="landform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Telefoonnummer</div>
        <div class="ContactFormInput"><input name="telefoonnummerform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">Mobielnummer</div>
        <div class="ContactFormInput"><input name="mobielnummerform" type="text" value="" id="ContactFormWidth"/> *</div>
      <div class="clearfix"></div>
    
        <div class="ContactFormText">E-mail</div>
        <div class="ContactFormInput"><input name="emailform" type="text" value="" id="ContactFormWidth" placeholder="Uw@email.nl"/> *</div>
      <div class="clearfix"></div>
        <div class="ContactFormText">Aantal personen</div>
        <div class="ContactFormInput"><input name="aantalpersonenform" type="text" value="" id="ContactFormWidth" placeholder="Met hoeveel personen komt u!"/> *</div>
    
        <div class="clearfix"></div>
    
       <div class="ContactFormText">Vraag</div>
       <div class="ContactFormInput">
        <textarea name="vraagform" rows="7" cols="70%" placeholder="Heeft u nog vragen aan stel dat hier?"></textarea></div>
          <div class="clearfix"></div>
        <input name="submit" type="submit" value="Aanmelden"/>
        </form>
        </div>
        <!-- einde van de form -->
                              <?php
                              }
                              else                /* send the submitted data */
                             {
                             $voornaamform=$_POST['voornaamform'];
                             $achternaamform=$_POST['achternaamform'];
    						 $adresform=$_POST['adresform'];
    						 $postcodeform=$_POST['postcodeform'];
    						 $plaatsform=$_POST['plaatsform'];
    						 $provincieform=$_POST['provincieform'];
    						 $landform=$_POST['landform'];
    						 $telefoonnummerform=$_POST['telefoonnummerform'];
    						 $mobielnummerform=$_POST['mobielnummerform'];
    						 $emailform=$_POST['emailform'];
    						 $aantalpersonenform=$_POST['aantalpersonenform'];
    						 $vraagform=$_POST['vraagform'];
                             $message= "Beste " . $organisatieform .
    						           "\r\n\r\nVoor het evenement: " . $thetitle .
    								   " hebben de volgende deelnamers zich aangemeld.\r\n\r\nGegevens zijn.\r\n\r\nVoornaam : " . $voornaamform .
    						           "\r\nAchternaam : " . $achternaamform .
    								   "\r\nAdres : " . $adresform .
    								   "\r\nPostcode : " . $postcodeform .
    								   "\r\nPlaats : " . $plaatsform .
    								   "\r\nProvincie : " . $provincieform .
    								   "\r\nLand : " . $landform .
    								   "\r\nE-mail : " . $emailform .
    								   "\r\nTelefoonnummer : " . $telefoonnummerform .
    								   "\r\nMobielnummer : " . $mobielnummerform .
    								   "\r\nAantal personen : " . $aantalpersonenform .
    								   "\r\nVraag : " . $vraagform .
    								   "\r\n\r\nDeze formulier is samen gesteld via de fietssite.nl" ;
                                  if (( $emailform=="" )||($message==""))
                                     {
                                    echo "Hallo $voornaamform $achternaamform Vul de formulier volledig in! Klik hier <a href=\"\">Aanmeld formulier</a>.";
                                      }
                                 else{
                                 $from="From: $voornaamform $achternaamform<$emailform>\r\nReturn-path: $emailform";
                                 $subject="Aanmelding voor " . $thetitle . " ( Via De Fietssite.nl )";
                                 mail( "mijn@email.com", $subject, $message, $from);
                                 echo "Hallo " . $voornaamform . " " . $achternaamform . ", De e-mail is verstuurd";
    							 }
                       }
            }
    
       ?> 
    
        </div>
        </div>
        <?php wp_reset_query(); ?>

    wie kan mij helpen. Ps email is in dit voorbeeld nog een vast email

1 reactie aan het bekijken (van in totaal 1)
1 reactie aan het bekijken (van in totaal 1)

Het onderwerp ‘aanmeld formulier’ is gesloten voor nieuwe reacties.