Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self=basename($PHP_SELF);$DB="verteiler";require_once "../Online-Shop/connect2.php";if (isset($user_rechte[mail_verteiler][versenden][html])){header("Location: mailVerteilerSelect.php");}if ($action){$query="SELECT * FROM Verteiler where ID = $Verteiler_NR";$result_Verteiler = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");$Verteiler=mysql_fetch_array($result_Verteiler);$headers["From"]="From: $Verteiler[Absender]";$headers=implode("\n",$headers);// Mailadressen filtern und formatierenpreg_match_all("/[A-Za-z0-9-_.+]+\@[A-Za-z0-9-_.+]+\.[A-Za-z]+/", $To, $matches);$matches=$matches[0];foreach($matches as $mailadresse){$logout_link = $web_rechte[mail_verteiler][verteiler][logout_link]."?m=".$mailadresse."&v=".$Verteiler[ID];$text = array($Verteiler[Begruessung],$message,$Verteiler[Schlusstext],"\n".$logout_link,);$text = implode("\n",$text);mail($mailadresse, $Verteiler[Betreff], $text, $headers);}header("Location: mailsent.php?count=".count($matches));}$Verteiler=array();$result = mysql_query ("SELECT * FROM Verteiler order by name") or die (mysql_errno().": ".mysql_error());while($zeile=mysql_fetch_array($result)){$Verteiler[$zeile[ID]]=$zeile;}if (!$Verteiler_NR){$Verteiler_NR = array_keys($Verteiler);$Verteiler_NR = $Verteiler_NR[0];}?><html><head><title>Mail versenden</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta name="author" content="Webagentur Niewerth - www.weban.de"><meta name="revisit-after" content="30 days"><meta name="language" content="deutsch, de"><meta name="distribution" content="global"><meta name="robots" content="all"><link rel=stylesheet type="text/css" href="../buttons.css"><style type="text/css"><!--a { color: #<? echo $webs[font_color_rechts] ?>}--></style></head><body bgcolor="#<? echo $webs[bgcolor_seite] ?>" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" text="#<? echo $webs[font_color_rechts] ?>"><form method="post" action="#" enctype="multipart/form-data"><table width="600" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" colspan="2">Verteilersenden: <input type="hidden" name="Verteiler_NR" value="<?=$_REQUEST[Verteiler_NR];?>"></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">Absender:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><? echo nl2br($Verteiler[$Verteiler_NR][Absender]) ?></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">An:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><?$to=array();$query="SELECT DISTINCTLogins.E_Mail,MD5(Logins.E_Mail) as MD5FROMLogins,Logins_to_VerteilerWHERELogins.ID = Logins_to_Verteiler.LoginsANDLogins_to_Verteiler.Verteiler = '".$_REQUEST[Verteiler_NR]."'ORDER BYID";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");$count = mysql_num_rows($result);while ($zeile=mysql_fetch_assoc($result)){if (preg_match("/^[A-Za-z0-9-_.+]+\@[A-Za-z0-9-_.+]+\.[A-Za-z]+$/", $zeile[E_Mail]) > 0){$to[$zeile[MD5]]=$zeile[E_Mail];}}?><textarea name="To" cols="55" rows="10"><? echo implode(",\n",$to) ?></textarea><br>Anzahl der ausgelesenen Empfänger:<?=count($to);?> </td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">Betreff:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><? echo nl2br($Verteiler[$Verteiler_NR][Betreff]) ?></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">Begrüssung:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><? echo nl2br($Verteiler[$Verteiler_NR][Begruessung]) ?></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">Text:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><textarea name="message" cols="100" rows="10" wrap="OFF"></textarea></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" width="20%" valign="top">Schlusstext:</td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><? echo nl2br($Verteiler[$Verteiler_NR][Schlusstext]) ?></td></tr><tr align="right"><td bgcolor="#<? echo $webs[bgcolor_links] ?>" class="headline" colspan="2"><input type="submit" name="action" value="Abschicken"><input type="reset" value="Zurücksetzen"></td></tr></table></form></body></html>