hallo, in der hoffnung, nicht schon ein abgegriffenes thema anzuschneiden - hier meine frage:
ich hab nen einfachen newsletter, der bislang eine mail an alle eingetragenen nutzer schickt. ich möchte es nun, via checkbox, ermöglichen, dass man als admin auch mal nur bestimmte email adressen auswählen kann, damit nicht immer jeder jede news bekommt.
ich hoffe das problem wird klar
die checkbox also schon da.. aber dann hörts auch auf..
danke im voraus
ich hab nen einfachen newsletter, der bislang eine mail an alle eingetragenen nutzer schickt. ich möchte es nun, via checkbox, ermöglichen, dass man als admin auch mal nur bestimmte email adressen auswählen kann, damit nicht immer jeder jede news bekommt.
ich hoffe das problem wird klar
PHP:
<form name="form" method="post" action="senden2.php">
<input type="text" name="betreff" size="50" maxlength="50">
<input type="text" name="nachricht" size="100" maxlength="100">
<?php
$dbh=mysql_connect("localhost","user","pass");
mysql_select_db("db",$dbh);
$query = mysql_query("SELECT * FROM mail order by id ASC");
while($data = mysql_fetch_array($query))
{
$name = $data[name];
$email = $data[email];
echo "<input type=\"checkbox\" name=\"auswahl[]\" value=\"".$email."\"> <b>".$name."</b> ".$email."<br>";
}
?>
<input type="submit" name="submit" value="news senden"></form>
die checkbox also schon da.. aber dann hörts auch auf..
PHP:
<?php
$betreff=$_POST["betreff"];
$nachricht=$_POST["nachricht"];
if(!empty($betreff) && !empty($nachricht))
{
$dbh=mysql_connect("localhost","user","pass");
mysql_select_db("db",$dbh);
$sql="select email from mail";
$res=mysql_query($sql) OR die(mysql_error());
while($datensatz=mysql_fetch_assoc($res))
{
mail($datensatz["email"], $betreff, $nachricht);
}
$num=mysql_num_rows($res);
echo "$num Emails verschickt";
}
else
{
echo"Bitte alle Felder ausfüllen";
}
?>
danke im voraus