rendered paste body<?
if(is_array($_POST['mail'])){
$checkMatch = "|^[a-zA-Z0-9][a-zA-Z0-9._-]*@[a-zA-Z0-9.]+\.[a-zA-Z]{2,6}$|";
foreach($_POST['mail'] as $key => $value){
if(!$value OR ($value == "bitte ausfüllen") OR ($value == "bitte ausf�llen")){
$mail[$key] = "bitte ausfüllen";
$check = "true";
}else $mail[$key] = $value;
}
if(preg_match($checkMatch, $mail['sendmail']) === false){
$frm['sendmail'] = "bitte ausfüllen";
$check = "true";
}
if(preg_match($checkMatch, $mail['sendfrommail']) === false){
$frm['sendfrommail'] = "bitte ausfüllen";
$check = "true";
}
$empty = true;
foreach ($extmail as $elem) {
foreach ($elem as $field) {
if (!empty($field)) {
$empty = false;
break 2;
}
}
};
if($empty === false){
for($i=0; $i<count($_POST['extmail']); $i++){
if((strlen($_POST['extmail'][$i]['sendto']) < 1) OR ($_POST['extmail'][$i]['sendto'] == "bitte ausfüllen")){
#$extmail[$i]['sendto'] = "bitte ausfüllen";
$check = "true";
}else $extmail[$i]['sendto'] = $_POST['extmail'][$i]['sendto'];
if((strlen($_POST['extmail'][$i]['sendname']) < 1) OR ($_POST['extmail'][$i]['sendname'] == "bitte ausfüllen")){
# $extmail[$i]['sendname'] = "bitte ausfüllen";
# $check = "true";
}else $extmail[$i]['sendname'] = $_POST['extmail'][$i]['sendname'];
}
}
if($check == false){
$frm = $mail;
$selectdb = mysql_select_db("kinonews", $db);
$sqlString = "INSERT INTO xml_news_mails SET
xnm_date = '".date(d.".".m.".".Y." ".H.i)."',
xnm_name = '".mysql_real_escape_string($frm['sendto'])."',
xnm_mail = '".mysql_real_escape_string($frm['sendmail'])."',
xnm_text = '".mysql_real_escape_string($frm['sendtext'])."',
xnm_from = '".mysql_real_escape_string($frm['sendfrom'])."',
xnm_fmail = '".mysql_real_escape_string($frm['sendfrommail'])."',
xnm_userip = '".$_SERVER["REMOTE_ADDR"]."',
xnm_mother = ''";
@mysql_query($sqlString);
$thisPostId = @mysql_insert_id();
@mysql_query("UPDATE xml_news_mails SET xnm_mother = '".$thisPostId."' WHERE xnm_id = '".$thisPostId."'");
//datenbank schreiben zu
#
# Mail-Versand
#
$getNews = "SELECT * FROM xml_news WHERE xml_active LIKE '%checked%' AND xml_new_id = ".(int) $mailID['orignews']." LIMIT 1";
$result = mysql_query($getNews);
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) $newsText = $row;
require_once("phpmailer/class.phpmailer.php");
echo "moin ".$frm['sendmail']."<br>";
$email['mailAdress'] = $frm['sendmail'];
$email['mailName'] = $frm['sendto'];
$email['mailFrAdress'] = $frm['sendfrommail'];
$email['mailFrName'] = $frm['sendfrom'];
$send_mail['mess'] = $frm['sendtext'];
$email['subject'] = "Kinonews von DAS VIERTE - WIR SIND HOLLYWOOD";
include("mailsend/mailtemplate.html.php");
$send_mail['text'] = $mailTemplate['text'];
include("mailsend/sendmail.inc.php");
unset($email);
#
# Mail-Versand
#
if($empty === false){
#require("phpmailer/class.phpmailer.php");
for($i=0; $i<count($extmail); $i++){
echo $extmail[$i]['sendto']."<br>";
if(!empty($extmail[$i]['sendto'])){
$sqlString = "INSERT INTO xml_news_mails SET
xnm_date = '".date(d.".".m.".".Y." ".H.i)."',
xnm_name = '".mysql_real_escape_string($extmail[$i]['sendname'])."',
xnm_mail = '".mysql_real_escape_string($extmail[$i]['sendto'])."',
xnm_text = '".mysql_real_escape_string($frm['sendtext'])."',
xnm_from = '".mysql_real_escape_string($frm['sendfrom'])."',
xnm_fmail = '".mysql_real_escape_string($frm['sendfrommail'])."',
xnm_userip = '".$_SERVER["REMOTE_ADDR"]."',
xnm_mother = '".$thisPostId."'";
#@mysql_query($sqlString);
echo "next: ".$extmail[$i]['sendto']."<br>";
$email['mailAdress'] = $extmail[$i]['sendto'];
$email['mailName'] = $extmail[$i]['sendname'];
$email['mailFrAdress'] = $frm['sendfrommail'];
$email['mailFrName'] = $frm['sendfrom'];
$send_mail['mess'] = $frm['sendtext'];
$email['subject'] = "Kinonews von DAS VIERTE - WIR SIND HOLLYWOOD";
include("mailsend/mailtemplate.html.php");
$send_mail['text'] = $mailTemplate['text'];
include("mailsend/sendmail.inc.php");
}
}
}
}
}
?>