login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mailform verstuurt geen inhoud

Offline vak429 - 11/07/2005 14:51 (laatste wijziging 11/07/2005 14:51)
Avatar van vak429Nieuw lid dit mailform mailt wel gewoon maar geen inhoud en de checbox keuze is altijd html uit, iemand enig idee?

  1. <?
  2. // data personalia uit db halen //
  3. $qry = "SELECT * FROM users order by id desc";
  4. $res = mysql_query($qry) or die ("kjhk".mysql_error());
  5.  
  6. // data in array zetten //
  7. while ($row = mysql_fetch_array($res))
  8. {
  9. // als er gesubmit is //
  10. if (isset($_POST['Submit'])) {
  11.  
  12. // haal info uit form //
  13. $onderwerp = $_POST['onderwerp'];
  14. $bericht = $_POST['bericht'];
  15. $naam = "VAK 429 nieuwsbrief";
  16. $email = "info@vak429.nl";
  17.  
  18. // headers opmaken //
  19. $headers = "From: VAK 429 <info@vak429.nl>\r\n";
  20. $headers .= "Reply-To: VAK 429Jij <info@vak429.nl>\r\n";
  21. $headers .= "MIME-Version: 1.0\r\n";
  22. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  23.  
  24. // als html uit is verzenden als html //
  25. if( empty($_POST['html'])) {
  26. mail($row['email'], $onderwerp, $bericht, "From: ".$naam." <$email>");
  27. echo "zonder html verzonden";
  28. }
  29.  
  30. // ALS HTML aan IS ZONDER HTML VERZENDEN //
  31. else{
  32. mail($row['email'], $onderwerp, $bericht, $headers);
  33. echo "met html verzonden";
  34. }
  35. }
  36.  
  37. else {
  38. ?>
  39. <html>
  40. <head>
  41. <title>Untitled Document</title>
  42. </head>
  43. <body>
  44. <div align="center">
  45. <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nieuwsbrief versturen</font></p>
  46. <form name="form1" method="post" action="send.php">
  47. <table width="600" border="0" cellspacing="0" cellpadding="0">
  48. <tr>
  49. <td><div align="center">Onderwerp:</div></td>
  50. </tr>
  51. <tr>
  52. <td><div align="center">
  53. <input type="text" name="onderwerp">
  54. </div></td>
  55. </tr>
  56. <tr>
  57. <td><div align="center"></div></td>
  58. </tr>
  59. <tr>
  60. <td><div align="center">
  61. <p>Bericht:</p>
  62. </div></td>
  63. </tr>
  64. <tr>
  65. <td><div align="center">
  66. <textarea name="bericht"></textarea>
  67. </div></td>
  68. </tr>
  69. <tr>
  70. <td><div align="center"></div></td>
  71. </tr>
  72. <tr>
  73. <td><div align="center">HTML gebruiken
  74. <input type="checkbox" name="html" value="html">
  75. </div></td>
  76. </tr>
  77. <tr>
  78. <td>&nbsp;</td>
  79. </tr>
  80. <tr>
  81. <td><div align="center">
  82. <table width="600" border="0" cellspacing="0" cellpadding="0">
  83. <tr>
  84. <td><div align="right">
  85. <input type="submit" name="Submit" value="Submit">
  86. </div></td>
  87. <td><div align="left">
  88. <input type="reset" name="Reset" value="wissen">
  89. </div></td>
  90. </tr>
  91. </table>
  92. </div></td>
  93. </tr>
  94. </table>
  95. </form>
  96. <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></p>
  97. </div>
  98. </body>
  99. </html>
  100. <? }
  101. }
  102. ?>

6 antwoorden

Gesponsorde links
Offline Gerard - 11/07/2005 15:04
Avatar van Gerard Ouwe rakker die $_POST['html'] is niet empty want hij bevat gewoon de variable 0. Je moet gewoon even controleren of;

if ($_POST['html'] != "html")
Offline vak429 - 11/07/2005 15:08
Avatar van vak429 Nieuw lid ok maar dan blijft en inhoud en onderwerp nog steeds leeg...
Offline vak429 - 11/07/2005 15:10
Avatar van vak429 Nieuw lid en waar moet dat stukje wat je zei nou komen?
Offline Legolas - 11/07/2005 15:11
Avatar van Legolas Onbekend Op lijn 25:lamp: tenminste in je codestukje hier;-)
Offline vak429 - 11/07/2005 15:12
Avatar van vak429 Nieuw lid ok heb ik, maar hou dus de lege inhoud
Offline vak429 - 11/07/2005 15:28
Avatar van vak429 Nieuw lid inhoud wordt nu verzonden maar dit is de inhoud die ik ff as test in html heb om te verzenden:
  1. <html>
  2. <head>
  3. <style type='text/css'>
  4. body {
  5. cursor: url('http://www.vak429.nl/ajax.cur');
  6. }
  7. </style>
  8. <title>.::VAK429.NL::.</title>
  9. <meta name="description" content="Alles rondom Ajax. De website heeft een forum waarop over van alles gepraat kan worden.">
  10. <meta name="keywords" content="Ajax, forum, guestbook, Litmanen, foto's">
  11. <meta name="author" content="Sander Butterman - sbutterman@hotmail.com">
  12. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  13. </head>
  14.  
  15. <body background="../bg429.png" bgproperties="fixed" style="scrollbar-face-color: #C31E1E; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #C31E1E; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #E0E0E0; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #FDFBFF">
  16. <div align="center">
  17. <p><font face="Verdana, Arial, Helvetica, sans-serif">Hoi $row['naam'],</font></p>
  18. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Deze week hebben wij de volgende onderwerpen in onze nieuwsbrief.</font></p>
  19. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">- Site veranderingen<br>
  20. - Plaatje in deze mail test <br>
  21. - Geslachttest</font></p>
  22. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Site veranderingen<br>
  23. Doordat de site....... </font></p>
  24. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Plaatje in deze mail test<br>
  25. Hieronder moet jari te zien zijn...<br>
  26. <img src="http://www.phphulp.nl/userfiles/2340.gif"> <br>
  27. de link hiervan: <a href="http://www.phphulp.nl/userfiles/2340.gif">plaatje</a></font></p>
  28. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Geslachttest<br>
  29. Omdat u zo'n leuke $row['geslacht'] bent ..... </font></p>
  30. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Met vriendelijke groet,</font></p>
  31. <p align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Vak429.nl</font></p>
  32. </div>
  33. </body>
  34. </html>


maaar:
- het plaatje wordt niet weergegeven, en ik dacht dat de $ gebruikt in het html bericht die als $bericht weer in send.php staat wel de $ uit die send.php zou lezen...
ook krijg ik me scrollbar niet...

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.209s