Vraag & Antwoord

Webprogrammeren & scripting

PHP form

3 antwoorden
  • Ik probeer al een tijdje om een mailform in PHP aan te passen (de oorspronkelijke code heb ik van het net) maar ik slaag er maar niet in. Ik ben ook volledig leek op dit gebied. Heb al moeite met html, dus ja :? Probleem is dat voor bepaalde evenementen onze leden kunnen inschrijven via de site. Tot voor kort gebruikte ik een CGI script van onze hostfirma Dommel, maar ik denk dat deze soms forms opeet. In het cgi-script kon ik werken met arrays voor het uurrooster, maar in het php-script krijg ik dit niet werkende. :( [url=http://www.tcdeschakel.be/TEST/clubkampioenschap%202008.html]HTML form[/url][code:1:31c3112103]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Inschrijven clubkampioenschap</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body { background-image: url(../afbeeldingen/background/tc%20de%20schakel%20006.jpg); } .style1 {font-family: Geneva, Arial, Helvetica, sans-serif} .style2 { font-size: 18px; font-style: italic; } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_callJS(jsStr) { //v2.0 return eval(jsStr) } //--> </script> </head> <body> <form action="http://www.schedom-europe.net/cgi-bin/mailer/mail.cgi" method="$_POST['vrijdag'][] $_POST['zaterdag'][]$_POST['zondag'][]" name="Inschrijving" class="style1" id="Inschrijving"> <p> <input type="hidden" name="recipient" value="email"> <input type="hidden" name="subject" value="inschrijven tornooi"> <input name="redirect" type="hidden" value="http://www.tcdeschakel.be/redirecttornooi.htm"> <input type="hidden" name="required" value="naam, email, geboortejaar, categorie"> <input name="missing_fields_redirect" type="hidden" value="http://www.tcdeschakel.be/redirectinvullen.htm"> </p> <p><strong>MERK OP: </strong>Als je deelneemt moet je zoveel mogelijk vrij zijn in dit weekend,<br> In de tabel hieronder kan je <strong>de periodes aanvinken dat je <span class="style2">WEL</span> kan spelen </strong> ! <br> <strong><em>Om te kunnen meedoen moet het aantal uren dat je kan spelen uiteraard groter zijn dan het aantal<br> uren dat je niet kan spelen ! </em></strong></p> <p> </p> <table width="746" height="207" border="0"> <tr> <td width="192" height="35">Naam & voornaam*:</td> <td width="544"><input name="naam" type="text" id="naam" size="80"></td> </tr> <tr> <td height="35">emailadres*:</td> <td><input name="email" type="text" id="email" size="80"></td> </tr> <tr> <td height="36">Klassement (enkel heren 1) </td> <td><input name="klassement heren 1" type="text" id="klassement heren 1"></td> </tr> <tr> <td height="29">Geboortejaar*:</td> <td><input name="geboortejaar" type="text" id="geboortejaar" maxlength="4"></td> </tr> <tr> <td height="29">Schrijf in voor*: </td> <td><select name="categorie" size="1" id="categorie"> <option value="categorie 1 (heren 1)">Heren 1</option> <option value="categorie 2 (heren 2)">Heren 2</option> <option value="categorie 3 (heren 3)">Heren 3</option> <option value="categorie 4 (heren 4)">Heren 4</option> <option value="categorie 5 (dames 1)">Dames 1</option> <option value="categorie 6 (dames 2)">Dames 2</option> </select></td> </tr> </table> <p>*Categorie 1 : heren met leeftijd < 35 jaar  = heren 1<br>  (geboortejaar groter aan 1972 ) <br>   Indien mogelijk wordt deze categorie gesplitst in 1a : geklasseerde spelers  en 1b : niet geklasseerde <br>   spelers .<br> * Categorie 2 = heren met leeftijd ≥ 35 en < 50 jaar = heren 2<br>    ( geboortejaar groter dan  1957 maar kleiner of gelijk aan 1972 ) <br> * Categorie 3 = heren met leeftijd ≥ 50 jaar) = heren 3<br>    ( geboortejaar kleiner of gelijk aan  1957) <br> * Categorie 4 : <em> heren met leeftijd > 60 jaar </em>= heren 4  ( aparte organisatie!! )<br> * Categorie 5 = dames  1 <br> * Categorie 6 = dames 2 (indien mogelijk dames ouder dan 30 jaar )<strong><br> </strong></p> <p> Let wel: Bij onvoldoende inschrijvingen kunnen de categorieën gewijzigd worden ! </p> <table width="743" border="1"> <tr> <td width="133" height="35"><strong>UREN</strong></td> <td width="194" height="35"><div align="center"><strong>vrijdag 29 augustus</strong></div></td> <td width="194"><div align="center"><strong>zaterdag 30 augustus </strong></div></td> <td width="194" height="35"><div align="center"><strong>zondag 31 augustus </strong></div></td> </tr> <tr> <td height="35">9 tot 10 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="9-10uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="9-10uur"> </div></td> </tr> <tr> <td height="35">10 tot 11 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="10-11uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="10-11uur"> </div></td> </tr> <tr> <td height="35">11 tot 12 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="11-12uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="11-12uur"> </div></td> </tr> <tr> <td height="35">12 tot 13 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zondag 12 tot 13 uur" value="12-13uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="12-13uur"> </div></td> </tr> <tr> <td height="35">13 tot 14 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="13-14uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="13-14uur"> </div></td> </tr> <tr> <td height="35">14 tot 15 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="14-15uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="14-15uur"> </div></td> </tr> <tr> <td height="35">15 tot 16 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="15-16uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="15-16uur"> </div></td> </tr> <tr> <td height="35">16 tot 17 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 16 tot 17 uur" value="16-17uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="16-17uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="16-17uur"> </div></td> </tr> <tr> <td height="35">17 tot 18 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 17 tot 18 uur" value="17-18uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="17-18uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="17-18uur"> </div></td> </tr> <tr> <td height="35">18 tot 19 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 18 tot 19 uur" value="18-19uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="18-19uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="18-19uur"> </div></td> </tr> <tr> <td height="35">19 tot 20 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="19-20uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="19-20uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="19-20uur"> </div></td> </tr> <tr> <td height="35">20 tot 21 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="20-21uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="20-21uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="20-21uur"> </div></td> </tr> <tr> <td height="35">21 tot 22 uur</td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="21-22uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="21-22uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="21-22uur"> </div></td> </tr> <tr> <td height="35">22 tot 23 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="22-23uur"> </div></td> <td><div align="center"> <input name="zaterdag[]" type="checkbox" id="zaterdag[]" value="22-23uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="22-23uur"> </div></td> </tr> </table> <p><strong>Inschrijven vóór MAANDAG</strong> <strong>25 augustus 19 UUR !</strong></p> <p> <p> <input name="reset" type="reset" value="Reset"> <input name="Terug" type="button" id="Terug" onClick="MM_callJS('history.back()')" value="Terug"> <label> <input type="submit" name="POST" id="POST" value="Verzenden"> </label> </p> <p>U krijgt binnen de 2 uur een bevestiging per email. (het adres dat u hebt opgegeven wordt hiervoor gebruikt) </p> </form> </body> </html> [/code:1:31c3112103] PHP-form [code:1:31c3112103]<?php /* Script gemaakt door: Jordi Betting Script gemod door: Bart Reding */ ######################### # Start Configuration # ######################### $sWebsitenaam = "TC De Schakel!"; //vul hier de naam van jouw website in $sMail = "email"; //Het e-mailadres waarnaar de mail word gestuurd. Voor meerdere adressen, scheid de emailadressen met een comma. (je kan ook bv: $naarmail doen, dan moet je wel even dat form maken op je html pagina $bHTML = FALSE; //Bij TRUE word er een HTML-mail gestuurd. Bij FALSE een plain-text-mail $sOnderwerp = "Inschrijven tornooi"; //Vul hier een onderwerp in. Dit word het onderwerp wanneer er geen ondewerp is opgegeven of als $bOnderwerp op TRUE staat $bOnderwerp = TRUE; //TRUE als bovenstaand onderwerp altijd gebruikt zal worden. FALSE wordt er eerst gekeken of er een onderwerp in het formulier voor komt $bBedanktmail = FALSE; //Moet er een bedankt mailtje gestuurd worden aan die gene die verstuurde? (e-mail invoerveld is dan dus verplicht) $sBedanktmail = "Uw inschrijving is ontvangen en wordt aan de tornooileiding doorgegeven"; //de tekst van het bedank mailtje $sBedanktfrom = "email"; //vanaf welk adres moet dit bedankmailtje vestuurd worden? $sBedanktsubj = "automatisch bericht"; //dit is het ondewerp van het bedanktmailtje $bBedanktTxt = FALSE; //TRUE als onderstaande tekst als bedankje moet worden weergegeven, FALSE als er moet worden doorgestuurd naar de pagina welke hieronder is aangegeven $sBedanktTxt = "Uw inschrijving is verstuurd!"; //bedankt text $sBedanktURL = "http://www.tcdeschakel.be/redirecttornooi.htm"; //bedankt url ######################### # End Configuration # ######################### if (count($_POST) > 0) { //controleer of de $bHTML wel fatsoenlijk is ingesteld if(!is_bool($bHTML)) { print("De configuratie is onjuist. Zorg dat je bij <font color=blue><i>$bHTML</i></font> een booleaanse waarde (TRUE of FALSE) hebt ingevuld. Letop: Hier moeten geen quotes ( \" of ') omheen!"); exit; } $errors = array();//definieer arrray voor de errormeldingen $aKeys = array_keys($_POST); //pak alle arraykeys in een arraytje foreach($_POST as $key=>$value) { $_POST[$key] = trim($value); //maak alle waarden netjes } foreach($aKeys as $key=>$value) { $aKeys[$key]=strtolower($value);//maak alle waarden in kleine letters } $aMail = explode(",",$sMail); $aDomein = explode("@",$sMail[0]); $sDomein = $aMail[1]; //mail detectie if (in_array("mail",$aKeys)) { $sFrom = $_POST['mail']; } elseif (in_array("email",$aKeys)) { $sFrom = $_POST['email']; } elseif (in_array("e-mail",$aKeys)) { $sFrom = $_POST['e-mail']; } elseif (in_array("1mail",$aKeys)) { $sFrom = $_POST['1mail']; } elseif (in_array("1email",$aKeys)) { $sFrom = $_POST['1email']; } elseif (in_array("1e-mail",$aKeys)) { $sFrom = $_POST['1e-mail']; } else { $sFrom = "postmaster@".$sDomein; $bBedanktmail = FALSE; } if ($bOnderwerp) { $sSubject = $sOnderwerp; } else { if (in_array("onderwerp",$aKeys)) { $sSubject = $_POST['onderwerp']; } elseif (in_array("subject",$aKeys)) { $sSubject = $_POST['subject']; } elseif (in_array("1onderwerp",$aKeys)) { $sSubject = $_POST['1onderwerp']; } elseif (in_array("1subject",$aKeys)) { $sSubject = $_POST['1subject']; } else { $sSubject = $sOnderwerp; } } //check alle verplichte velden foreach($_POST AS $key => $value) { if(substr($key,0,1) == 1) { if (empty($_POST[$key])) { $name = substr($key,1); $error[] = "Het veld <i>'".$name."'</i> is verplicht en moet worden ingevuld."; } } } //als er een error was if (isset($error) && count($error) > 0) { //poep alle errors uit print("<ul style=\"list-style: none; color: red;\">\n"); foreach($error as $value) { print("\t<li>".$value."</li>\n"); } print("</ul>"); } else { $headers = "MIME-Version: 1.0\n"; $headers .= "From: ".$naam." <".$sFrom.">\n"; $headers .= "Reply-to: ".$naam." <noreply@".$sDomein.">\n"; $headers .= ($bHTML) ? "Content-Type: text/html; charset=iso-8859-1\n" : "Content-Type: text/plain; charset=iso-8859-1\n"; $sContent = "Kan op volgende uren aanwezig zijn: "; foreach($_POST as $key => $value) { if (substr($key,0,1) == 1) { $key = substr($key,1); } $sContent .= ucfirst(strtolower($key)).": ".$value."\n\n"; } $enter = " "; $sContent = ($bHTML) ? nl2br(htmlspecialchars($sContent)) : str_replace("\n",$enter,$sContent) ; foreach ($aMail as $sMailAdress) { mail(trim($sMailAdress),$sSubject,$sContent,$headers); } if ($bBedanktmail) { $sBedanktmail = ($bHTML) ? nl2br(htmlspecialchars($sBedanktmail)) : str_replace("\n",$enter,$sBedanktmail) ; mail($sFrom,$sBedanktsubj,$sBedanktmail,$headers); } if (isset($bBedanktTxt) && $bBedanktTxt == TRUE) { print($sBedanktTxt); } else { ob_clean(); header("location: $sBedanktURL"); print('<meta http-equiv=refresh content="0; url='.$sBedanktURL.'">'); } } } else { print("<form action=\"".$_SERVER['REQUEST_URI']."\" METHOD=\"POST\">\n"); ?> <!-- Zet hieronder je formulier neer --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Inschrijven clubkampioenschap</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body { background-image: url(../afbeeldingen/background/tc%20de%20schakel%20006.jpg); } .style1 {font-family: Geneva, Arial, Helvetica, sans-serif} .style2 { font-size: 18px; font-style: italic; } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_callJS(jsStr) { //v2.0 return eval(jsStr) } //--> </script> </head> <body> <form action="mail3.php" method="$_POST['vrijdag'][] $_POST['zaterdag'][]$_POST['zondag'][]" name="Inschrijving" class="style1" id="Inschrijving"> <p> </p> <p><strong>MERK OP: </strong>Als je deelneemt moet je zoveel mogelijk vrij zijn in dit weekend,<br> In de tabel hieronder kan je <strong>de periodes aanvinken dat je <span class="style2">WEL</span> kan spelen </strong> ! <br> <strong><em>Om te kunnen meedoen moet het aantal uren dat je kan spelen uiteraard groter zijn dan het aantal<br> uren dat je niet kan spelen ! </em></strong></p> <p> </p> <table width="746" height="207" border="0"> <tr> <td width="192" height="35">Naam & voornaam*:</td> <td width="544"><input name="naam" type="text" id="naam" size="80"></td> </tr> <tr> <td height="35">emailadres*:</td> <td><input name="email" type="text" id="email" size="80"></td> </tr> <tr> <td height="36">Klassement (enkel heren 1) </td> <td><input name="klassement heren 1" type="text" id="klassement heren 1"></td> </tr> <tr> <td height="29">Geboortejaar*:</td> <td><input name="geboortejaar" type="text" id="geboortejaar" maxlength="4"></td> </tr> <tr> <td height="29">Schrijf in voor*: </td> <td><select name="categorie" size="1" id="categorie"> <option value="categorie 1 (heren 1)">Heren 1</option> <option value="categorie 2 (heren 2)">Heren 2</option> <option value="categorie 3 (heren 3)">Heren 3</option> <option value="categorie 4 (heren 4)">Heren 4</option> <option value="categorie 5 (dames 1)">Dames 1</option> <option value="categorie 6 (dames 2)">Dames 2</option> </select></td> </tr> </table> <p>*Categorie 1 : heren met leeftijd < 35 jaar  = heren 1<br>  (geboortejaar groter aan 1972 ) <br>   Indien mogelijk wordt deze categorie gesplitst in 1a : geklasseerde spelers  en 1b : niet geklasseerde <br>   spelers .<br> * Categorie 2 = heren met leeftijd ≥ 35 en < 50 jaar = heren 2<br>    ( geboortejaar groter dan  1957 maar kleiner of gelijk aan 1972 ) <br> * Categorie 3 = heren met leeftijd ≥ 50 jaar) = heren 3<br>    ( geboortejaar kleiner of gelijk aan  1957) <br> * Categorie 4 : <em> heren met leeftijd > 60 jaar </em>= heren 4  ( aparte organisatie!! )<br> * Categorie 5 = dames  1 <br> * Categorie 6 = dames 2 (indien mogelijk dames ouder dan 30 jaar )<strong><br> </strong></p> <p> Let wel: Bij onvoldoende inschrijvingen kunnen de categorieën gewijzigd worden ! </p> <table width="743" border="1"> <tr> <td width="133" height="35"><strong>UREN</strong></td> <td width="194" height="35"><div align="center"><strong>vrijdag 29 augustus</strong></div></td> <td width="194"><div align="center"><strong>zaterdag 30 augustus </strong></div></td> <td width="194" height="35"><div align="center"><strong>zondag 31 augustus </strong></div></td> </tr> <tr> <td height="35">9 tot 10 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[0]" type="checkbox" id="zaterdag[]" value="9-10uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="9-10uur"> </div></td> </tr> <tr> <td height="35">10 tot 11 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[1]" type="checkbox" id="zaterdag[]" value="10-11uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="10-11uur"> </div></td> </tr> <tr> <td height="35">11 tot 12 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[2]" type="checkbox" id="zaterdag[]" value="11-12uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="11-12uur"> </div></td> </tr> <tr> <td height="35">12 tot 13 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[3]" type="checkbox" id="zondag 12 tot 13 uur" value="12-13uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="12-13uur"> </div></td> </tr> <tr> <td height="35">13 tot 14 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[4]" type="checkbox" id="zaterdag[]" value="13-14uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="13-14uur"> </div></td> </tr> <tr> <td height="35">14 tot 15 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[5]" type="checkbox" id="zaterdag[]" value="14-15uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="14-15uur"> </div></td> </tr> <tr> <td height="35">15 tot 16 uur </td> <td height="35"><div align="center"></div></td> <td><div align="center"> <input name="zaterdag[6]" type="checkbox" id="zaterdag[6]" value="15-16uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="15-16uur"> </div></td> </tr> <tr> <td height="35">16 tot 17 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 16 tot 17 uur" value="16-17uur"> </div></td> <td><div align="center"> <input name="zaterdag[7]" type="checkbox" id="zaterdag[7]" value="16-17uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="16-17uur"> </div></td> </tr> <tr> <td height="35">17 tot 18 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 17 tot 18 uur" value="17-18uur"> </div></td> <td><div align="center"> <input name="zaterdag[8]" type="checkbox" id="zaterdag[8]" value="17-18uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="17-18uur"> </div></td> </tr> <tr> <td height="35">18 tot 19 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag 18 tot 19 uur" value="18-19uur"> </div></td> <td><div align="center"> <input name="zaterdag[9]" type="checkbox" id="zaterdag[9]" value="18-19uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="18-19uur"> </div></td> </tr> <tr> <td height="35">19 tot 20 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="19-20uur"> </div></td> <td><div align="center"> <input name="zaterdag[10]" type="checkbox" id="zaterdag[10]" value="19-20uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="19-20uur"> </div></td> </tr> <tr> <td height="35">20 tot 21 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="20-21uur"> </div></td> <td><div align="center"> <input name="zaterdag[11]" type="checkbox" id="zaterdag[11]" value="20-21uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="20-21uur"> </div></td> </tr> <tr> <td height="35">21 tot 22 uur</td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="21-22uur"> </div></td> <td><div align="center"> <input name="zaterdag[12]" type="checkbox" id="zaterdag[12]" value="21-22uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="21-22uur"> </div></td> </tr> <tr> <td height="35">22 tot 23 uur </td> <td height="35"><div align="center"> <input name="vrijdag[]" type="checkbox" id="vrijdag[]" value="22-23uur"> </div></td> <td><div align="center"> <input name="zaterdag[13]" type="checkbox" id="zaterdag[13]" value="22-23uur"> </div></td> <td height="35"><div align="center"> <input name="zondag[]" type="checkbox" id="zondag[]" value="22-23uur"> </div></td> </tr> </table> <p><strong>Inschrijven vóór MAANDAG</strong> <strong>25 augustus 19 UUR !</strong></p> <p> <p> <input name="reset" type="reset" value="Reset"> <input name="Terug" type="button" id="Terug" onClick="MM_callJS('history.back()')" value="Terug"> <label> <input type="submit" name="POST" id="POST" value="Verzenden"> </label> </p> <p>U krijgt binnen de 2 uur een bevestiging per email. (het adres dat u hebt opgegeven wordt hiervoor gebruikt) </p> </form> </body> </html> <!-- Einde formulier --> <? } ?>[/code:1:31c3112103] Van het php-script begrijp ik het merendeel totaal niet. Denk dat er veel code overbodig is ook, althans voor hetgeen ik nodig heb. Ik vind echter geen kant-en klaar script die ervoor dient. Probeer het nu met een basiscursus PHP5, maar veel heeft het nog nie geholpen.
  • Ben je al wat wijzer of nog niet ? Ik zie staan: form action="http://www.schedom-europe.net/cgi-bin/mailer/mail.cgi Heb je dat zelf aangepast of wat ? Voor zover ik het begrijp ga je nu met je php variabelen naar een cgi pagina. Weet je dan wat er precies op die pagina gevraagd wordt aan variabelen ? Als ik iets niet snap, of iets werkt er niet goed, dan begin ik altijd in het klein. Zodra dat werkt breid ik het uit. Ik denk dat je hier meer aan hebt: mail($recipient, $subject, $msg, $mailheaders); Zoek daar maar eens op, dan kom je een mailscript tegen wat je op elke php-website kunt gebruiken. :wink:
  • Een vraag stellen en dan vooral niet meer antwoorden. Hoe denk je dat dat zal bijdragen aan de oplossing van jouw probleem ? :roll:

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.