Ik heb zelf geprobeerd een nieuwsbrief script te maken (omdat ik het aan een aantal dingen wou laten voldoen en dit me het makkelijkst leek), alleen nu werkt het niet..
De emailadressen worden keurig weergegeven onderaan de pagina, en er komt keurig te staan 'succesvol verzodnen', maar komt geen mail binnen.
De mailadressen moeten achte bcc blijven staan, zodat neit iedereen die het ontvangt ze op kan vragen (niemand eigenlijk)..
het script:
<?php
include("safe.php");
$pagenaam = "Nieuwsbrief";
include("../wijzigen.php");
include("../header.php");
include("connect.php");
?>
<?php
$tonaam = "Winkler Prins Harmonie"; //naam die je te zien krijgt waarnaar de mail word verzonden
$naam = "WPH Nieuwsbrief"; //naam van de afzender
$afzender = "[email protected]"; //emailadres vanwaar het verzonden wordt
$sql = "SELECT * FROM leden ORDER BY email ASC";
$resultaat = mysql_query($sql) or die ("query mislukt");
$rij = mysql_fetch_object($resultaat);
$email = htmlspecialchars($rij->email);
if (isset($email) && $owerp != "" && $bericht != "") {
if(mail("$tonaam <$afzender>", "$owerp", "$bericht\n\nAfzender: $bynaam", "From: $naam <$afzender>"."Bcc:$email")) {
echo "Nieuwsbrief succesvol verstuurd!";
}
else {
echo "Nieuwsbrief niet verzonden!";
}
}
?>
<form method="post" action="<?php echo "$PHP_SELF" ?>">
<table>
<tr>
<td><small>Afzender:</small></td>
<td><input type="text" name="bynaam"></td>
</tr>
<tr>
<td><small>Onderwerp:</small></td>
<td><input type="text" name="owerp"></td>
</tr>
<tr>
<td valign="top"><small>Bericht:</small></td>
<td><textarea cols="40" rows="20" name="bericht"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Verzenden"></td>
</table>
</form>
<p></p>
<small><b>Aangemelde e-mailadressen:</b><br>
<?php
$sql = "SELECT * FROM leden ORDER BY email ASC";
$resultaat = mysql_query($sql) or die ("query mislukt");
while ($rij = mysql_fetch_object($resultaat)){
$email = htmlspecialchars($rij->email);
echo "$email, ";
}
?>
..</small>
<?php
include("../footer.php");
?>
iemand die de fout(en) erin ziet :s ?
808 views