Nieuw 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:
<?
//db connection //
mysql_connect ("localhost","***","***");
mysql_select_db("vak429_nl_-_newsletter");
// data personalia uit db halen //
$qry = "SELECT * FROM users order by id desc";
$res = mysql_query($qry) or die ("kjhk".mysql_error());
// data in array zetten //
while ($row = mysql_fetch_array($res))
{
// als er gesubmit is //
if (isset($_POST['Submit'])) {
// haal info uit form //
$onderwerp = $_POST['onderwerp'];
$bericht = $_POST['bericht'];
while (list($var, $val) = each($row)) {
$bericht = str_replace("[".$var."]", $val, $bericht);
}
$bericht = stripslashes($bericht);
$naam = "VAK 429 nieuwsbrief";
$email = "info@vak429.nl";
// headers opmaken //
$headers = "From: VAK 429 <info@vak429.nl>\r\n";
$headers .= "Reply-To: VAK 429 <info@vak429.nl>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
// als html uit is verzenden als html //
if( $_POST['html'] != "html") {
mail($row['email'], $onderwerp, $bericht, "From: ".$naam." <$email>");
// Vul je de link in.
$link = "http://www.vak429.nl/HTM/zonder.htm";
// Dit redirect je naar een andere pagina.
header ("Location: $link");
}
// ALS HTML aan IS ZONDER HTML VERZENDEN //
else{
mail($row['email'], $onderwerp, $bericht, $headers);
// Vul je de link in.
$link1 = "http://www.vak429.nl/HTM/met.htm";
// Dit redirect je naar een andere pagina.
header ("Location: $link1");
}
}
}
?>
<html>
<head>
<link href="vak429.css" rel="stylesheet" type="text/css" />
<title>Send newsletter</title>
</head>
<body>
<div align="center">
<p><strong><font color="#FF0000" size="3" face="Verdana, Arial, Helvetica, sans-serif">Nieuwsbrief versturen</font></strong></p>
<form name="form1" method="post" action="send.php">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center"><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Onderwerp:</font></div></td>
</tr>
<tr>
<td><div align="center">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="onderwerp" class="text">
</font></div></td>
</tr>
<tr>
<td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td>
</tr>
<tr>
<td><div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bericht:</font></p>
</div></td>
</tr>
<tr>
<td><div align="center">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="bericht" cols="75" rows="50" class="text"></textarea>
</font></div></td>
</tr>
<tr>
<td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td>
</tr>
<tr>
<td><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">HTML gebruiken
<input type="checkbox" name="html" value="html">
</font></div></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td><div align="center">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="right">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input type="submit" name="Submit" value="Submit" class="red">
</font></div></td>
<td><div align="left">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input type="reset" name="Reset" value="wissen" class="red">
</font></div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</form>
<p> </p>
</div>
</body>
</html>
<? //db connection // // data personalia uit db halen // $qry = "SELECT * FROM users order by id desc"; // data in array zetten // { // als er gesubmit is // if (isset($_POST['Submit'])) { // haal info uit form // $onderwerp = $_POST['onderwerp']; $bericht = $_POST['bericht']; } $naam = "VAK 429 nieuwsbrief"; $email = "info@vak429.nl"; // headers opmaken // $headers = "From: VAK 429 <info@vak429.nl>\r\n"; $headers .= "Reply-To: VAK 429 <info@vak429.nl>\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; // als html uit is verzenden als html // if( $_POST['html'] != "html") { mail($row['email'], $onderwerp, $bericht, "From: ".$naam." <$email>"); // Vul je de link in. $link = "http://www.vak429.nl/HTM/zonder.htm"; // Dit redirect je naar een andere pagina. } // ALS HTML aan IS ZONDER HTML VERZENDEN // else{ mail($row['email'], $onderwerp, $bericht, $headers); // Vul je de link in. $link1 = "http://www.vak429.nl/HTM/met.htm"; // Dit redirect je naar een andere pagina. } } } ?> <html> <head> <link href="vak429.css" rel="stylesheet" type="text/css" /> <title>Send newsletter</title> </head> <body> <div align="center"> <p><strong><font color="#FF0000" size="3" face="Verdana, Arial, Helvetica, sans-serif">Nieuwsbrief versturen</font></strong></p> <form name="form1" method="post" action="send.php"> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="center"><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Onderwerp:</font></div></td> </tr> <tr> <td><div align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="text" name="onderwerp" class="text"> </font></div></td> </tr> <tr> <td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td> </tr> <tr> <td><div align="center"> <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bericht:</font></p> </div></td> </tr> <tr> <td><div align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <textarea name="bericht" cols="75" rows="50" class="text"></textarea> </font></div></td> </tr> <tr> <td><div align="center"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></div></td> </tr> <tr> <td><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">HTML gebruiken <input type="checkbox" name="html" value="html"> </font></div></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td> </tr> <tr> <td><div align="center"> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="right"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="submit" name="Submit" value="Submit" class="red"> </font></div></td> <td><div align="left"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="reset" name="Reset" value="wissen" class="red"> </font></div></td> </tr> </table> </div></td> </tr> </table> </form> <p> </p> </div> </body> </html>
|