ich habe mir mal selber ein script geschriben, mit dem ein newsletter an die empfänger geht, die in der mysql-datenbank eingetragen sind.
newsletter.php
<?
include ("additions/newsletter.php");
?>
<form name="newsletter" method="post" action="sender.php"><textarea name="report" rows="4" cols="50"></textarea><br><input type="submit" name="senden" value="senden"></form>
und sender.php
<?
if (isset($_POST["senden"])) {
$report = $_POST["report"];
include ("additions/connect.php");
$query = "SELECT * FROM `newsletter`";
$result = mysql_query($query) or die("anfrage fehlgeschlagen: " . mysql_error());
while($row = mysql_fetch_array($result))
{
$empfaenger = $mail = $row["mail"];
$name = $name = $row["name"];
$nachricht = "hallo $name hier der newsletter:
$report";
$betreff = "newsletter";
mail($empfaenger, $betreff, $nachricht, "From: newsletter
<newsletter@pat87.ch>"); echo $mail = $row["mail"];
echo '<br>';
exit;
}
}
?>
aber irgend etwas stimmt mit sender.php nicht... auf jeden fall wird der newsletter nur an eine person gesandt, obwohl er an alle gehen sollte...
wo hat sich ein fehler eingeschlichen?
mfg p@
---
mailto:admin@pat87.ch http://www.pat87.ch/