query("SET lc_time_names = 'de_DE';"); $query1 = "SELECT a.tm_id, date_format(tm_datum, '%a, %d.%m.%Y - %H:%i Uhr')tm_datum_form, tm_standort FROM bpm_termine a, bpm_term_kand b WHERE a.tm_id=b.tm_id AND a.tm_datum > ADDDATE(now(), -7) GROUP BY a.tm_id, tm_datum_form, tm_standort ORDER BY tm_datum ASC"; $result1 = $db->query($query1) or die("Cannot execute query1"); while ($row1 = $result1->fetch_array()) { if($row1['tm_standort'] == 'L'){ $standort = 'Ludwigsburg'; } if($row1['tm_standort'] == 'K'){ $standort = 'Kehl'; } $row1['tm_standort'] = $standort; $table_data1[] = $row1; } $smarty->assign('table_data1', $table_data1); } if ($action == 'mailsenden_test') { $testtermin = $_POST["testtermin"]; $_SESSION["testtermin"] = $testtermin; $german = $db->query("SET lc_time_names = 'de_DE';"); $query_termin = $db->query("SELECT date_format(tm_datum, '%a, %d.%m.%Y - %H:%i Uhr')tm_datum_form, tm_standort FROM bpm_termine WHERE tm_id = $testtermin"); $row_get_termin = $query_termin->fetch_array(); if($row_get_termin['tm_standort'] == 'L'){ $sender = 'Hochschule Ludwigsburg'; $sendermail = trim(get_parameter(8)); } if($row_get_termin['tm_standort'] == 'K'){ $sender = 'Hochschule Kehl'; $sendermail = trim(get_parameter(7)); } $smarty->assign('mail_sender', $sender); $smarty->assign('mail_sendermail', $sendermail); $query1 = "SELECT vorname, nachname, mail FROM bpm_kandidat WHERE ka_id IN (SELECT ka_id FROM bpm_term_kand WHERE tm_id = $testtermin)"; $result1 = $db->query($query1) or die("Cannot execute query1"); $mail = ""; while ($row1 = $result1->fetch_array()) { $mail .= $row1['mail'].", "; } $mail = substr($mail,0,-2); $smarty->assign('empfaenger', $mail); } if ($action == 'mailsenden2_test') { $testtermin = $_SESSION["testtermin"]; $german = $db->query("SET lc_time_names = 'de_DE';"); $query_termin = $db->query("SELECT date_format(tm_datum, '%a, %d.%m.%Y - %H:%i Uhr')tm_datum_form, tm_standort FROM bpm_termine WHERE tm_id = $testtermin"); $row_get_termin = $query_termin->fetch_array(); if($row_get_termin['tm_standort'] == 'L'){ $sender = 'Hochschule Ludwigsburg'; $sendermail = trim(get_parameter(8)); } if($row_get_termin['tm_standort'] == 'K'){ $sender = 'Hochschule Kehl'; $sendermail = trim(get_parameter(7)); } $empfaenger_alle = $_POST['mail_mail']; $betreff = $_POST['betreff']; $text = $_POST['text']; $empf_array = explode(",", $empfaenger_alle); # echo " #
#  From: $sender - $sendermail
# $empfaenger
# $betreff
# $text
"; # #print_r($empf_array); # echo "
"; # exit; $style =""; $text = $style.$text; for($i=0;$iquery("SELECT ka_id FROM bpm_kandidat WHERE mail = '$empfaenger'"); $row_kaid = $query_kaid->fetch_array(); ## Mailversand: $headers = "From: $sender <$sendermail>\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $return = @mail($empfaenger, $betreff, $text, $headers); $heute = mktime(date("H"), date("i"), date("s"), date("m"), date("d"), date("Y")); // heutiges Datum & Zeit: http://de2.php.net/manual/de/function.date.php $datum_db = date("Y-m-d H:i:s", $heute); // Formatierung, wie es vor dem Dateinamen erscheinen soll $text_db = addslashes($text); $betreff_db = addslashes($betreff); if ($return) { $sql1 = $db->query("INSERT INTO bpm_sonstige_mail (sender, sendermail, ka_id, empfaenger, mail_betreff, mail_text, status, sendedat) VALUES ('$sender', '$sendermail', '$row_kaid[ka_id]', '$empfaenger', '$betreff', '$text_db', 'V', '$datum_db') "); $smarty->assign('mail_senderg', "Die Mail wurde verschickt!"); } else { $sql1 = $db->query("INSERT INTO bpm_sonstige_mail (sender, sendermail, ka_id, empfaenger, mail_betreff, mail_text, status, sendedat) VALUES ('$sender', '$sendermail', '$row_kaid[ka_id]', '$empfaenger', '$betreff', '$text_db', 'F', '$datum_db') "); $smarty->assign('mail_senderg', "Die Mail konnte nicht verschickt werden!
Prüfen Sie die Mailadresse das Kandidaten."); } } } $smarty->assign('action', "$action"); $smarty->display("$template/admin/$templatename"); ?>