login  Naam:   Wachtwoord: 
Registreer je!
 Forum

probleem met html mail struren

Offline vak429 - 07/10/2005 11:50 (laatste wijziging 07/10/2005 15:47)
Avatar van vak429Nieuw lid ik heb een script om een nieuwsbrief in html te verzenden, het script werkt identiek op een andere host perffect, maar op de huidige host waar ik aan het knutselen ben krijg ik losse html tags binnen, iemand enig idee?

het script:

  1. <?
  2.  
  3. //db connection //
  4. mysql_connect ("localhost","***","***");
  5. mysql_select_db("vak429_nl_-_newsletter");
  6.  
  7. // data personalia uit db halen //
  8. $qry = "SELECT * FROM users order by id desc";
  9. $res = mysql_query($qry) or die ("kjhk".mysql_error());
  10.  
  11. // data in array zetten //
  12. while ($row = mysql_fetch_array($res))
  13. {
  14. // als er gesubmit is //
  15. if (isset($_POST['Submit'])) {
  16.  
  17. // haal info uit form //
  18. $onderwerp = $_POST['onderwerp'];
  19. $bericht = $_POST['bericht'];
  20.  
  21. while (list($var, $val) = each($row)) {
  22. $bericht = str_replace("[".$var."]", $val, $bericht);
  23. }
  24.  
  25. $bericht = stripslashes($bericht);
  26. $naam = "VAK 429 nieuwsbrief";
  27. $email = "info@vak429.nl";
  28.  
  29. // headers opmaken //
  30. $headers = "From: VAK 429 <info@vak429.nl>\r\n";
  31. $headers .= "Reply-To: VAK 429 <info@vak429.nl>\r\n";
  32. $headers .= "MIME-Version: 1.0\r\n";
  33. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  34.  
  35. // als html uit is verzenden als html //
  36. if( $_POST['html'] != "html") {
  37. mail($row['email'], $onderwerp, $bericht, "From: ".$naam." <$email>");
  38.  
  39. // Vul je de link in.
  40. $link = "http://www.vak429.nl/HTM/zonder.htm";
  41.  
  42. // Dit redirect je naar een andere pagina.
  43. header ("Location: $link");
  44. }
  45.  
  46. // ALS HTML aan IS ZONDER HTML VERZENDEN //
  47. else{
  48. mail($row['email'], $onderwerp, $bericht, $headers);
  49.  
  50. // Vul je de link in.
  51. $link1 = "http://www.vak429.nl/HTM/met.htm";
  52.  
  53. // Dit redirect je naar een andere pagina.
  54. header ("Location: $link1");
  55. }
  56. }
  57. }
  58. ?>
  59. <html>
  60. <head>
  61. <link href="vak429.css" rel="stylesheet" type="text/css" />
  62. <title>Send newsletter</title>
  63. </head>
  64. <body>
  65. <div align="center">
  66. <p><strong><font color="#FF0000" size="3" face="Verdana, Arial, Helvetica, sans-serif">Nieuwsbrief versturen</font></strong></p>
  67. <form name="form1" method="post" action="send.php">
  68. <table width="600" border="0" cellspacing="0" cellpadding="0">
  69. <tr>
  70. <td><div align="center"><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Onderwerp:</font></div></td>
  71. </tr>
  72. <tr>
  73. <td><div align="center">
  74. <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  75. <input type="text" name="onderwerp" class="text">
  76. </font></div></td>
  77. </tr>
  78. <tr>
  79. <td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td>
  80. </tr>
  81. <tr>
  82. <td><div align="center">
  83. <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bericht:</font></p>
  84. </div></td>
  85. </tr>
  86. <tr>
  87. <td><div align="center">
  88. <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  89. <textarea name="bericht" cols="75" rows="50" class="text"></textarea>
  90. </font></div></td>
  91. </tr>
  92. <tr>
  93. <td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td>
  94. </tr>
  95. <tr>
  96. <td><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">HTML gebruiken
  97. <input type="checkbox" name="html" value="html">
  98. </font></div></td>
  99. </tr>
  100. <tr>
  101. <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
  102. </tr>
  103. <tr>
  104. <td><div align="center">
  105. <table width="600" border="0" cellspacing="0" cellpadding="0">
  106. <tr>
  107. <td><div align="right">
  108. <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  109. <input type="submit" name="Submit" value="Submit" class="red">
  110. </font></div></td>
  111. <td><div align="left">
  112. <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  113. <input type="reset" name="Reset" value="wissen" class="red">
  114. </font></div></td>
  115. </tr>
  116. </table>
  117. </div></td>
  118. </tr>
  119. </table>
  120. </form>
  121. <p>&nbsp;</p>
  122. </div>
  123. </body>
  124. </html>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s