login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Array in formulier

Offline karel - 02/08/2010 10:15 (laatste wijziging 02/08/2010 10:15)
Avatar van karelHTML interesse Ik ben aan een formulier aan het werken en heb het volgende probleem.
Bij één veld heb ik deze array: $deadline = trim($_POST['deadline']);

Nu wens ik een veld met meerdere keuze mogelijkheden dus ik dacht dat dit de array moest zijn: $deadline = trim($_POST['deadline1','deadline2','deadline3','deadline_geen','deadline_andere']);

Blijkbaar is dit dus niet juist want ik krijg steeds een foutmelding, Iemand raad ?

20 antwoorden

Gesponsorde links
Offline Abbas - 02/08/2010 10:27
Avatar van Abbas Gouden medaille

Crew .NET
Sinds wanneer geeft de functie trim een array terug?! Wat krijg je als foutmelding?
Offline karel - 02/08/2010 10:44 (laatste wijziging 02/08/2010 12:46)
Avatar van karel HTML interesse Parse error: syntax error, unexpected '[' on line 73
Offline Abbas - 02/08/2010 10:54
Avatar van Abbas Gouden medaille

Crew .NET
Al die deadline1, 2, 3 zijn aparte invoervelden of wat zijn het (checkbox, radiobutton, ...)??
Offline cyberninjah - 02/08/2010 11:19
Avatar van cyberninjah Lid meerdere keuze velden in de zin van dropdown ?
Offline jaronneke - 02/08/2010 11:31
Avatar van jaronneke MySQL interesse geef die elementen de naam 'deadline[]'

daarna kan je print_r($_POST['deadline']); doen en dan zie je de array?

of wat probeer je te doen met die trim :O ?
Offline karel - 02/08/2010 11:32
Avatar van karel HTML interesse Het zijn checkboxen,

zeg en allen bedankt voor de reacties hé
Offline cyberninjah - 02/08/2010 11:39
Avatar van cyberninjah Lid ik snap je probleem niet helemaal

Je wil zeg maar Dealines

en dan kunnen ze een aantal vinkjes zetten bij de checkboxen maar moeten die checkboxen opgebouwd worden vanuit een array ofzo ?
Offline karel - 02/08/2010 12:01
Avatar van karel HTML interesse ja dat is wat ik wil. Hoe dat dat moet opgebouwd worden is nu juist mijn proleem.
als bijkomende informatie kan ik nog meegeven dat ik vertrokken ben van het formulier met Captcha dat op de deze website aangeboden word. http://www.site...CAPTCHA_V2
Offline cyberninjah - 02/08/2010 12:07
Avatar van cyberninjah Lid hmm waar komt je informatie vandaan ?
heb je voorbeeld formulier zo dat we kunnen kijken hoe je het bedoeld ?

moeten mensen eerst iets selecteren en aan de hand daarvan worden de dealines checkbox gemaakt ??
Offline karel - 02/08/2010 12:38 (laatste wijziging 02/08/2010 12:41)
Avatar van karel HTML interesse mijn formulier telt 950 lijnen, beetje groot om als voorbeeld te plaatsen.
ik bedoel dat een website bezoeker meerdere keuze mogelijkheden heeft in de rubriek deadline, bv. Deadline = 1 maand of 2 maanden of 3 maanden dit ales door middel van een checkbox. Hieronder een voorbeeld van mijn lijn.

  1. <label>
  2. <input name="deadline" type="checkbox" id="deadline1" value="<?php if (!empty($deadline1)) { echo stripslashes($deadline1); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline1'])) { echo 'class="fout"'; } ?> />
  3. 1 maand
  4. <input name="deadline" type="checkbox" id="deadline2" value="<?php if (!empty($deadline2)) { echo stripslashes($deadline2); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline2'])) { echo 'class="fout"'; } ?> />
  5. 2 maand
  6. <input name="deadline" type="checkbox" id="deadline3" value="<?php if (!empty($deadline3)) { echo stripslashes($deadline3); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline3'])) { echo 'class="fout"'; } ?> />
  7. 3 maand
  8. <input name="deadline" type="checkbox" id="deadline_geen" value="<?php if (!empty($deadline_geen)) { echo stripslashes($deadline_geen); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline_geen'])) { echo 'class="fout"'; } ?> />
  9. geen deadline
  10. <input name="deadline" type="checkbox" id="deadline_andere" value="<?php if (!empty($deadline_andere)) { echo stripslashes($deadline_andere); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline_andere'])) { echo 'class="fout"'; } ?> />
  11. Andere </label><input name="deadline_andere2" type="text" class="invulveld1" id="deadline_andere2" />

Offline Ultimatum - 02/08/2010 12:54
Avatar van Ultimatum PHP expert Je moet elke input ook een unieke naam geven, dus geef ze dezelfde naam als de id, en dan kan je ze aanroepen met $_POST['deadline1'] of $_POST['deadline2'], maar je kan niet meerdere keys in 1 $_POST gebruiken.
Offline karel - 02/08/2010 12:58 (laatste wijziging 02/08/2010 12:58)
Avatar van karel HTML interesse En kan ik deze dan niet achter elkaar plaatsen ? bv
$deadline = trim($_POST['deadline1'],['deadline2'],['deadline3']);

ik hoop dat je me begrijpt
Offline Ultimatum - 02/08/2010 13:00
Avatar van Ultimatum PHP expert Nee dat kan niet, trim heeft maar 1 parameter en dat is een string. http://php.net/trim

En dan wil je dus een array aan een string gaan meegeven ($deadline is een string).

$deadline1 = trim($_POST['deadline1']);
$deadline2 = trim($_POST['deadline2']);
etc...

Dat gaat wel werken.
Offline karel - 02/08/2010 13:03 (laatste wijziging 02/08/2010 13:08)
Avatar van karel HTML interesse ok, bedankt voor uw uitleg doch nog een vraagje voor wat het resultaat betreft dat doorgemaild word. Kan ik dit in het reseltaat plaatsen ?

Deadline:'.$deadline1.','.$deadline2.','.$deadline3.'<br />

Reden ? anders gaat het antwoord dat ik ontvang van de website zeer lang zijn.
Offline Martijn - 02/08/2010 13:56 (laatste wijziging 02/08/2010 13:57)
Avatar van Martijn Crew PHP je kunt 2 dingen doen, de ene is een eigen functie maken,

Voorbeeldje met isset:
  1. function issetV2(){
  2. $array = func_get_args();
  3. foreach($array as $key => $value){
  4. if(!isset($value)){die("niet valsspelen");}
  5. }//--einde foreach
  6. }
  7. // Voorbeeld:
  8. issetV2($var1,$var2,$var3,...);


of je gebruikt array_map door een hele array tegelijk door een functie te halen
  1. $_POST = array_map($_POST,"trim");
Offline karel - 02/08/2010 14:16 (laatste wijziging 02/08/2010 17:21)
Avatar van karel HTML interesse Wow, ingewikkeld
Hoe moet dat dan zoals bv met mijn deadline en wat is issetV2
Offline cyberninjah - 02/08/2010 16:12
Avatar van cyberninjah Lid hmm je kan ze wel in elkaar gooie ? als het static is dynamic gaat het iets lastiger worden
Offline karel - 02/08/2010 18:15 (laatste wijziging 02/08/2010 18:21)
Avatar van karel HTML interesse Potverdorie   ben heel de nammidag bezig met mijn formulier nu blijkt dat de checkbox het niet doet ? Als ik in het fomrulier de checkbox aanvink dan krijg ik niets te zien op de mail die ik toegestuurd krijg ? Iemand een idee ?

$deadline1 = trim($_POST['deadline1']);

$message .= "Deadline 1 maand: ".$deadline1." \n";

<input name="deadline1" type="checkbox" id="deadline1" value="<?php if (!empty($deadline1)) { echo stripslashes($deadline1); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline1'])) { echo 'class="fout"'; } ?> />
1 maand
Offline Martijn - 02/08/2010 18:25
Avatar van Martijn Crew PHP Deze code zet je in het stuk waar je alles verwerkt:
  1. foreach($_POST as $key =>$value){
  2. $_POST[$key] = is_array($value) ? array_map($value,"trim") : trim($value);
  3. }

niet zomaar kopieren, probeer het te snappen

regel 1: Voor elke $_POST waarde pak je de key en de value ($_POST['ditIsEenKey'] = "En dit de value")
regel 2 doet: Als die waarde een array is, die de hele array met de functie trim, en anders die ene waarde.
Je kunt op array_map klikken, dan krijg je een (engelse) uitleg over wat het doet. Daar heb je meer aan dan gewoon kopieren
Offline karel - 02/08/2010 18:37 (laatste wijziging 02/08/2010 18:56)
Avatar van karel HTML interesse Bedankt voor het antwoord, ik doe het volgende.

regel 1. heb ik ook (alles lijkt mij hier in orde daar het formulier werkt. Het is de checkbox die ik niet aan de praat krijg ?

regel 2. $deadline1 = trim($_POST['deadline1']);

dit is mijn regel 2, is dit niet goed dan ?

ik heb even mijn formulier wat opgekuist zodat ik de code / voorbeeld hier toch kan plaatsen.
  1. <?php
  2. ini_set('display_errors', 1);
  3.  
  4.  
  5. // Config Gedeelte
  6. $cfg['url'] = "http:/www.mijnwebsite.be/";// Site waarnaar je terug gaat als je een bericht hebt achtergelaten
  7. $cfg['naam'] = "karel"; // Webmaster naam
  8. $cfg['email'] = "info@mijnwebsite.be"; // Webmaster E-mail
  9. $cfg['spam'] = 1; // Anti Spam Tijd in Minuten ( Voer "0" om de Spam Beveiliging uit te zetten )
  10. $cfg['text'] = TRUE; // Bij Fout Text Rood maken ( TRUE voor aan, FALSE voor uit )
  11. $cfg['input'] = TRUE; // Bij Fout Border om Vakje Rood maken ( TRUE voor aan, FALSE voor uit )
  12. $cfg['HTML'] = TRUE; // Een HTML email ( TRUE voor aan, FALSE voor uit )
  13. $cfg['CAPTCHA'] = TRUE; // CAPTCHA ( TRUE voor aan, FALSE voor uit )
  14.  
  15. // Hieronder niks meer veranderen
  16. // E-mail Checker / Validator
  17. function checkmail($email)
  18. {
  19. if(eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$", $email))
  20. {
  21. return TRUE;
  22. }
  23. return FALSE;
  24. }
  25.  
  26. $formulier = TRUE;
  27.  
  28. if(!isset($_COOKIE['formulier']))
  29. {
  30. if(isset($_POST['wis']) && ($_SERVER['REQUEST_METHOD'] == "POST"))
  31. {
  32. foreach($_POST as $key => $value)
  33. {
  34. unset($value);
  35. }
  36. header("Location: ".$_SERVER['PHP_SELF']."");
  37. }
  38.  
  39. if(isset($_POST['verzenden']) && ($_SERVER['REQUEST_METHOD'] == "POST"))
  40. {
  41. $aFout = array();
  42.  
  43. $bedrijf = trim($_POST['bedrijf']);
  44. $naam = trim($_POST['naam']);
  45. $adres = trim($_POST['adres']);
  46. $postcode = trim($_POST['postcode']);
  47. $gemeente = trim($_POST['gemeente']);
  48. $land = trim($_POST['land']);
  49. $tel = trim($_POST['tel']);
  50. $tel2 = trim($_POST['tel2']);
  51. $fax = trim($_POST['fax']);
  52. $email = trim($_POST['email']);
  53. $deadline1 = trim($_POST['deadline1']);
  54. $deadline2 = trim($_POST['deadline2']);
  55. $deadline3 = trim($_POST['deadline3']);
  56. $deadline_geen = trim($_POST['deadline_geen']);
  57. $deadline_andere = trim($_POST['deadline_andere']);
  58. $deadline_andere2 = trim($_POST['deadline_andere2']);
  59.  
  60.  
  61. if($cfg['CAPTCHA'])
  62. {
  63. $code = $_POST['code'];
  64. }
  65.  
  66. if(empty($naam) || (strlen($naam) < 3) || eregi("[<>]", $naam) )
  67. {
  68. $aFout[] = "Er is geen naam ingevuld.";
  69. unset($naam);
  70. $fout['text']['naam'] = TRUE;
  71. $fout['input']['naam'] = TRUE;
  72. }
  73.  
  74. if(empty($email))
  75. {
  76. $aFout[] = "Er is geen e-mail adres ingevuld.";
  77. unset($email);
  78. $fout['text']['email'] = TRUE;
  79. $fout['input']['email'] = TRUE;
  80. }
  81. elseif(checkmail($email) == 0)
  82. // Wanneer je PHP 5.2 > gebruikt
  83. //elseif(!filter_var($email, FILTER_VALIDATE_EMAIL))
  84. {
  85. $aFout[] = "Er is geen correct e-mail adres ingevuld.";
  86. unset($email);
  87. $fout['text']['email'] = TRUE;
  88. $fout['input']['email'] = TRUE;
  89. }
  90.  
  91. if($cfg['CAPTCHA'])
  92. {
  93. if(strtoupper($code) != $_SESSION['captcha_code'])
  94. {
  95. $aFout[] = "Er is geen correcte code ingevuld.";
  96. $fout['text']['code'] = TRUE;
  97. $fout['input']['code'] = TRUE;
  98. }
  99. }
  100. if(!$cfg['text'])
  101. {
  102. unset($fout['text']);
  103. }
  104. if(!$cfg['input'])
  105. {
  106. unset($fout['input']);
  107. }
  108. if(!empty( $aFout ))
  109. {
  110. $errors = '
  111. <div id="errors">
  112. <ul>';
  113. foreach($aFout as $sFout)
  114. {
  115. $errors .= " <li>".$sFout."</li>\n";
  116. }
  117. $errors .= "</ul>
  118. </div>";
  119. }
  120. else
  121. {
  122. $formulier = FALSE;
  123.  
  124.  
  125. if($cfg['HTML'])
  126. {
  127. // Headers
  128. $headers = "From: \"mijnwebsite\" <".$cfg['email'].">\r\n";
  129. $headers .= "Reply-To: \"".$naam."\" <".$email.">\n";
  130. $headers .= "Return-Path: Mail-Error <".$cfg['email'].">\n";
  131. $headers .= "MIME-Version: 1.0\n";
  132. $headers .= "Content-Transfer-Encoding: 8bit\n";
  133. $headers .= "Content-type: text/html; charset=iso-8859-1\n";
  134.  
  135.  
  136. $bericht = '
  137. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  138. <html>
  139. <head>
  140. </head>
  141.  
  142. <body>
  143. <br />
  144. <b>Bedrijf:</b> '.$bedrijf.'<br />
  145. <b>Naam:</b> '.$naam.'<br />
  146. <b>Adres:</b> '.$adres.'<br />
  147. <b>Postcode:</b> '.$postcode.'<br />
  148. <b>Gemeente:</b> '.$gemeente.'<br />
  149. <b>Land:</b> '.$land.'<br />
  150. <b>Telefoon/GSM:</b> '.$tel.'<br />
  151. <b>2de Telefoon:</b> '.$tel2.'<br />
  152. <b>Fax:</b> '.$fax.'<br />
  153. <b>Email:</b> <a href="mailto:'.$email.'">'.$email.'</a><br />
  154. <br />
  155.  
  156. <b>Deadline1:</b> '.$deadline1.'<br />
  157. <b>Deadline2:</b> '.$deadline2.'<br />
  158. <b>Deadline3:</b> '.$deadline3.'<br />
  159. <b>Deadline geen:</b> '.$deadline_geen.'<br />
  160. <b>Deadline andere:</b> '.$deadline_andere.'<br />
  161. <b>Deadline andere 2:</b> '.$deadline_andere2.'<br />
  162. <br />
  163. <br />
  164. --------------------------------------------------------------------------<br />
  165. <b>Datum:</b> '.date("d-m-Y @ H:i:s").'<br />
  166. <b>IP:</b> <a href=\"http://sunny.nic.com/cgi-bin/whois?domain='.$_SERVER['REMOTE_ADDR'].'\">'.$_SERVER['REMOTE_ADDR'].'</a><br />
  167. <b>Host:</b> '.gethostbyaddr($_SERVER['REMOTE_ADDR']).'<br />
  168. </body>
  169. </html>';
  170. }
  171. else
  172. {
  173. $bericht_wrap = wordwrap ($bericht, 40, "\n", 1);
  174. // Headers
  175. $headers = "From: \"mijnwebsite\" <".$cfg['email'].">\n";
  176. $headers .= "MIME-Version: 1.0\n";
  177. $headers .= "Content-type: text/plain; charset='iso-8859-1'\n";
  178.  
  179. // Bericht
  180. $message = "Bedrijf: ".$bedrijf." \n";
  181. $message = "Naam: ".$naam." \n";
  182. $message = "Adres: ".$adres." \n";
  183. $message = "Postcode: ".$postcode." \n";
  184. $message = "Gemeente: ".$gemeente." \n";
  185. $message = "Land: ".$land." \n";
  186. $message = "Telefoon/GSM: ".$tel." \n";
  187. $message = "2de Telefoon: ".$tel2." \n";
  188. $message = "Fax: ".$fax." \n";
  189. $message .= "E-mail: ".$email." \n";
  190. $message .= " \n ";
  191. $message .= "Deadline 1 maand: ".$deadline1." \n";
  192. $message .= "Deadline 2 maanden: ".$deadline2." \n";
  193. $message .= "Deadline 3 maanden: ".$deadline3." \n";
  194. $message .= "Deadline andere: ".$deadline1_andere." \n";
  195. $message .= "Deadline andere2: ".$deadline_andere2." \n";
  196. $message .= " \n ";
  197. $message .= "Datum: ".date("d-m-Y H:i:s")." \n";
  198. $message .= "------------------------------------------------------- \n ";
  199. $message .= "IP: ".$_SERVER['REMOTE_ADDR']." \n ";
  200. $message .= "Host: ".gethostbyaddr($_SERVER['REMOTE_ADDR'])." \n ";
  201.  
  202. }
  203.  
  204. if(mail($cfg['email'], "[Contact] ", $bericht, $headers))
  205. {
  206. if(isset($_POST['stuurkopie']))
  207. {
  208. $headers = "From: \"Contact Formulier\" <".$email.">\r\n";
  209. $headers .= "Reply-To: \"".$naam."\" <".$email.">\n";
  210. $headers .= "Return-Path: Mail-Error <".$email.">\n";
  211. $headers .= "MIME-Version: 1.0\n";
  212. $headers .= "Content-Transfer-Encoding: 8bit\n";
  213. $headers .= "Content-type: text/html; charset=iso-8859-1\n";
  214.  
  215. mail($email, "[Contact] ",$bericht, $headers);
  216.  
  217. }
  218.  
  219. unset($naam, $adres, $postcode, $gemeente, $land, $tel, $email);
  220. setcookie("formulier", 1, time() + ( $cfg['spam'] * 60 ) );
  221.  
  222. header("http://www.mijnwebsite.be" );
  223.  
  224. }
  225. else
  226. {
  227. echo "Er is een fout opgetreden bij het verzenden van de email";
  228. }
  229. header("refresh:3;url=".$cfg['url']."");
  230. }
  231. }
  232. if($formulier)
  233. {
  234. ?>
  235.  
  236.  
  237.  
  238. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  239. <html>
  240. <head>
  241. <meta http-equiv="Content-Language" content="nl-be">
  242. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  243. <TITLE>offerte</TITLE>
  244. <meta name="description" content="offerte">
  245. <meta name="keywords" content="offerte">
  246. <meta name="re-visit" content="After 1 week">
  247. <style type="text/css">
  248.  
  249. </style>
  250.  
  251. </head>
  252. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  253. <tr>
  254.  
  255. <td width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  256.  
  257. <tr>
  258. <td height="100%" valign="top" bgcolor="#FFFFFF"><table cellpadding="0" cellspacing="0" border="0" width="100%">
  259. <tr>
  260.  
  261. <td width="500" valign="top" class="spacer"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  262.  
  263. <tr bgcolor="#FFFFFF">
  264. <td height="10"><table width="630">
  265. <tr>
  266. <td>
  267. <?php
  268. if(isset($errors)) {
  269. echo $errors;
  270. }
  271. ?>
  272. <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
  273. <table width="100%" border="0" class="black_txt_11">
  274. <tr height="30">
  275. <td colspan="4"><table width="100%" border="0">
  276. <tr height="30">
  277. <td colspan="4">Uw gegevens</td>
  278. </tr>
  279. <tr>
  280. <td width="15%">Bedrijf</td>
  281. <td width="34%"><input name="bedrijf" type="text" class="invulveld1" id="bedrijf" value="<?php if (!empty($bedrijf)) { echo stripslashes($bedrijf); } ?>" size="29" maxlength="40"<?php if(isset($fout['input']['naam'])) { echo 'class="fout"'; } ?> /></td>
  282. <td width="16%">&nbsp;</td>
  283. <td width="35%">&nbsp;</td>
  284. </tr>
  285. <tr>
  286. <td width="15%">Naam*</td>
  287. <td width="34%"><input name="naam" type="text" class="invulveld1" id="naam" value="<?php if (!empty($naam)) { echo stripslashes($naam); } ?>" size="29" maxlength="40"<?php if(isset($fout['input']['naam'])) { echo 'class="fout"'; } ?> /></td>
  288. <td width="16%">&nbsp;</td>
  289. <td width="35%">&nbsp;</td>
  290. </tr>
  291. <tr>
  292. <td>Adres</td>
  293. <td><input name="adres" type="text" class="invulveld1" id="adres" value="<?php if (!empty($adres)) { echo stripslashes($adres); } ?>" size="29" maxlength="40"<?php if(isset($fout['input']['adres'])) { echo 'class="fout"'; } ?> /></td>
  294. <td>&nbsp;</td>
  295. <td>&nbsp;</td>
  296. </tr>
  297. <tr>
  298. <td>Postcode</td>
  299. <td><input name="postcode" type="text" class="invulveld1" id="postcode" value="<?php if (!empty($postcode)) { echo stripslashes($postcode); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['postcode'])) { echo 'class="fout"'; } ?> /></td>
  300. <td>&nbsp;Gemeente</td>
  301. <td><input name="gemeente" type="text" class="invulveld1" id="gemeente" value="<?php if (!empty($gemeente)) { echo stripslashes($gemeente); } ?>" maxlength="40" <?php if(isset($fout['input']['gemeente'])) { echo 'class="fout"'; } ?> /></td>
  302. </tr>
  303. <tr>
  304. <td>Land</td>
  305. <td><input name="land" type="text" class="invulveld1" id="land" value="<?php if (!empty($land)) { echo stripslashes($land); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['land'])) { echo 'class="fout"'; } ?> /></td>
  306. <td>&nbsp;</td>
  307. <td>&nbsp;</td>
  308. </tr>
  309. <tr>
  310. <td>Telefoon/GSM</td>
  311. <td><input name="tel" type="text" class="invulveld1" id="tel" value="<?php if (!empty($tel)) { echo stripslashes($tel); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['tel'])) { echo 'class="fout"'; } ?> /></td>
  312. <td>&nbsp;2de Telefoon</td>
  313. <td><input name="tel2" type="text" class="invulveld1" id="tel2" value="<?php if (!empty($tel2)) { echo stripslashes($tel2); } ?>" maxlength="40" <?php if(isset($fout['input']['tel2'])) { echo 'class="fout"'; } ?> /></td>
  314. </tr>
  315. <tr>
  316. <td>Fax</td>
  317. <td><input name="fax" type="text" class="invulveld1" id="fax" value="<?php if (!empty($fax)) { echo stripslashes($fax); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['fax'])) { echo 'class="fout"'; } ?> /></td>
  318. <td>&nbsp;</td>
  319. <td>&nbsp;</td>
  320. </tr>
  321. <tr>
  322. <td>Email*</td>
  323. <td><input name="email" type="text" class="invulveld1" id="email" value="<?php if (!empty($email)) { echo stripslashes($email); } ?>" size="29" maxlength="255" <?php if(isset($fout['input']['email'])) { echo 'class="fout"'; } ?> /></td>
  324. <td>&nbsp;</td>
  325. <td>&nbsp;</td>
  326. </tr>
  327. <tr>
  328. <td colspan="4" height="8"></td>
  329. </tr>
  330. <tr>
  331. <td colspan="4" class="black_txt_11_bold"><span class="black_txt_11_gewoon">Deadline</span></td>
  332. </tr>
  333. <tr>
  334. <td colspan="4"><input name="deadline1" type="checkbox" id="deadline1" value="<?php if (!empty($deadline1)) { echo stripslashes($deadline1); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline1'])) { echo 'class="fout"'; } ?> />
  335. 1 maand
  336. <input name="deadline2" type="checkbox" id="deadline2" value="<?php if (!empty($deadline2)) { echo stripslashes($deadline2); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline2'])) { echo 'class="fout"'; } ?> />
  337. 2 maand
  338. <input name="deadline3" type="checkbox" id="deadline3" value="<?php if (!empty($deadline3)) { echo stripslashes($deadline3); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline3'])) { echo 'class="fout"'; } ?> />
  339. 3 maand
  340. <input name="deadline_geen" type="checkbox" id="deadline_geen" value="<?php if (!empty($deadline_geen)) { echo stripslashes($deadline_geen); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline_geen'])) { echo 'class="fout"'; } ?> />
  341. geen deadline
  342. <input name="deadline_andere" type="checkbox" id="deadline_andere" value="<?php if (!empty($deadline_andere)) { echo stripslashes($deadline_andere); } ?>" size="29" maxlength="40" <?php if(isset($fout['input']['deadline_andere'])) { echo 'class="fout"'; } ?> />
  343. Andere
  344. <input name="deadline_andere2" type="text" class="invulveld1" id="deadline_andere2" value="<?php if (!empty($deadline_andere2)) { echo stripslashes($deadline_andere2); } ?>" size="29" maxlength="255" <?php if(isset($fout['input']['deadline_andere2'])) { echo 'class="fout"'; } ?> /></td>
  345. </tr>
  346. <tr>
  347. <td colspan="4" height="8"></td>
  348. </tr>
  349. <tr>
  350. <td><?php
  351. if($cfg['CAPTCHA'])
  352. {
  353. ?>
  354. <img src="captcha.php" alt="" /></td>
  355. <td>Vul hier de code in
  356. <input type="text" id="code" name="code" maxlength="4" size="4" <?php if(isset($fout['input']['code'])) { echo 'class="captcha fout"'; } ?> /></td>
  357. <td colspan="2">&nbsp;</td>
  358. </tr>
  359. <tr>
  360. <td><?php
  361. }
  362. ?></td>
  363. <td>Stuur mij een kopie
  364. <input type="checkbox" id="stuurkopie" name="stuurkopie" value="1" /></td>
  365. <td colspan="2">&nbsp;</td>
  366. </tr>
  367. </table> </td>
  368. </tr>
  369. </table>
  370. <table width="100%" border="0">
  371. <tr>
  372. <td align="right"><input type="submit" id="verzenden" name="verzenden" value="verzenden" /></td>
  373. <td><input type="submit" id="wis" name="wis" value="Wis velden" /></td>
  374. </tr>
  375.  
  376. </table>
  377. </form>
  378. </td>
  379. </tr>
  380. </table></td>
  381. </tr>
  382.  
  383.  
  384. <tr bgcolor="#FFFFFF">
  385. <td ></td>
  386. </tr>
  387.  
  388.  
  389.  
  390. </table></td>
  391. <td width="2"></td>
  392. </tr>
  393. </table></td>
  394.  
  395. </tr>
  396. <tr>
  397. <td align="right" background="../images/degab.gif"></td>
  398. </tr>
  399. <tr>
  400. <td width="822"><!-- Einde footer -->
  401.  
  402. </td>
  403. </tr>
  404.  
  405. </table></td>
  406.  
  407. </tr>
  408. </table>
  409. </body>
  410. </html>
  411. <?php
  412. }
  413. }
  414. else
  415. {
  416. echo "
  417. <p>
  418. U kunt maar eens in de ".$cfg['spam']." minuten een e-mail versturen!<br />
  419. U wordt nu automatisch doorgestuurd.
  420. </p>";
  421. header("refresh:3;url=".$cfg['url']."");
  422. }
  423. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.289s