Tom: Mailbenachrichtigung an mehrere User

Beitrag lesen

Hello,

benutze den CC:-Header oder den BCC:-Header der Mailfunktion. Die kannst Du bei mail() im $header eintragen. Du solltest aber darauf achten,. dass niemals ungeprüfte Usereingaben in das $header-Argument von mail() gelangen können. Die Mailfunktion ist injizierbar.

$sql = 'select email from user where newsletter = 1';

...

$_rec = array();
$_emails = array();
if ($res)
{
  while($_rec = mysql_fetch_assoc($res))
  {
    $_emails[] = $_rec['email'];
  }
}

$mail_str = implode(",\n",$_emails);

echo nl2br($mail_str);

und dann in den CC:-Header packen:

$header .= "CC: $mail_str\r\n";

mail(.......,....,$header);

http://de3.php.net/manual/en/function.mail.php

Liebe Grüße aus http://www.braunschweig.de

Tom

--
[ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
  Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
  Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen