login  Naam:   Wachtwoord: 
Registreer je!
 Forum

formulier teveel verbouwd

Offline bascas - 07/10/2006 17:49
Avatar van bascasNieuw lid Hey, ik heb een formulier net iets teveel verknipt en geplakt, het werkt niet meer. Ik krijg het niet meer verstuurd, krijg een melding dat het nniet correct is ingevuld. De checkboxen worden ook niet gecheckt.
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Mailtest</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. </head>
  7.  
  8. <body>
  9. <?
  10. $emailadres = "bla@bla.nl"; // wijzig dit indien niet uw email adres
  11. $copyrigt = true; // Wijzig dit indien u een copyrigt wilt hebben
  12. ?>
  13. <form method="POST" action="<? echo $PHP_SELF; ?>">
  14. <table border="1" width="90%" cellspacing="0" cellpadding="0">
  15. <tr>
  16. <td width="13%">Naam</td>
  17. <td width="87%"><input type="text" name="naam" size="36"></td>
  18. </tr>
  19. <tr>
  20. <td width="13%">E-mail adres</td>
  21. <td width="87%"><input type="text" name="email" size="36"></td>
  22. </tr>
  23. <tr>
  24. <td width="13%">Onderwerp</td>
  25. <td width="87%"> <input type="text" name="onderwerp" size="36" value = "Algemene Voorwaarden"></td>
  26. </tr>
  27. <tr>
  28. <td valign="top">&nbsp;</td>
  29. <td height="33" ><strong>Algemene Voorwaarden</strong></td>
  30. </tr>
  31. <tr>
  32. <td width="13%" valign="top">&nbsp;</td>
  33. <td width="87%" height="77" >Lorem ipsum dolor sit amet, consectetuer adipiscing
  34. elit. Curabitur aliquet tempus ante. Nam lorem ante, congue non, vulputate
  35. a, condimentum vel, neque. Donec ultricies tincidunt est. Aenean fermentum
  36. porta neque. Vestibulum nisl pede, commodo et, vestibulum nec, sollicitudin
  37. eget, pede. Vestibulum laoreet euismod lectus. Etiam placerat suscipit
  38. diam. Phasellus semper bibendum est. Duis accumsan ipsum id odio. Aliquam
  39. sed mauris non nibh commodo dictum. Aenean vitae eros vitae velit posuere
  40. mattis. Nullam tempus pulvinar felis. Suspendisse potenti. Proin ante
  41. metus, gravida sit amet, lacinia sit amet, scelerisque et, magna. Nunc
  42. tempus.</td>
  43. </tr>
  44. <tr>
  45. <td valign="top">&nbsp;</td>
  46. <td height="25" ><input type="checkbox" name="checkbox" value="checkbox">
  47. Ik accepeteer de Algemene Voorwaarden wel.</td>
  48. </tr>
  49. <tr>
  50. <td valign="top">&nbsp;</td>
  51. <td height="26" ><input type="checkbox" name="checkbox2" value="checkbox">
  52. Ik accepeteer de Algemene Voorwaarden niet.</td>
  53. </tr>
  54. <tr>
  55. <td colspan="2"> <p align="center">
  56. <input type="submit" value="Verzenden" name="verzenden">
  57. <input type="reset" value="Opnieuw" name="reset">
  58. </td>
  59. </tr>
  60. </table>
  61. </form>
  62. <?
  63. if($copyrigt == true)
  64. {
  65. echo"©2003 <a href=\"mailto:mij@email.nl\">mijnsite.nl</a>";
  66. }
  67. $message = "".$_POST["naam"]." heeft een mailtje gestuurt via uw site.\n\n Als opmerking had hij: ".$_POST[" opmerking"]."\n\nZijn email adres is: ".$_POST["email"].".\n\n Met vriendelijke groeten"; //bewerk dit naar je eigen message
  68. if( isset($_POST[verzenden])){
  69. if($_POST["naam"] != "" && $_POST["email"] != "" && $_POST["onderwerp"] != "" && $_POST["opmerking"])
  70. {
  71. mail($emailadres,$_POST["onderwerp"],$message);
  72. echo"Het formulier is verstuurd. Na het overmaken van de aanbetaling ontvangt u een bevestigings email van bla, bla, bla.";
  73. }
  74. else
  75. {
  76. echo"U heeft iets niet correct ingevult.";
  77. }
  78. }
  79. ?>
  80.  
  81. </body>
  82. </html>

4 antwoorden

Gesponsorde links
Offline Rens - 07/10/2006 17:50
Avatar van Rens Gouden medaille

Crew algemeen
Regel 69 op het einde... 
Offline bascas - 08/10/2006 14:50
Avatar van bascas Nieuw lid IK snap je niet, wat is daar fout? 
Offline Rens - 08/10/2006 14:52
Avatar van Rens Gouden medaille

Crew algemeen
Kijk eens goed, daar staat:
  1. && $_POST["opmerking"])

Word niet gecontroleerd, zal dus ook niet werken hè...
Offline Dani - 08/10/2006 17:07
Avatar van Dani PHP gevorderde het zou werken als een veld 'opmerking' zou bestaan en er iets in staat  
Noemde voor de verbouwing het veld 'onderwerp' mischien 'opmerking'  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.307s