query("SELECT wert1, wert2 FROM parameter WHERE pid='2'"); $uhd = $ansp->fetch_array(); $ansprechpart = "$uhd[wert1]"; // Ansprechpartner bei Probleme $helpmail = "$uhd[wert2]"; // Kontaktmailadresse bei Problemen $subject = "Mailfehler: Mail an SK/IK - Adminbereich"; $user_admin=$_COOKIE["user_admin"]; $jahrgang=$_COOKIE["jahrgang"]; if ($jahrgang == ""){ require("jahrgang.php"); exit;} //Wenn man kein Jahrgang ausgewählt hat wird die Jahrgangsauswahlseite geladen // Rechteüberprüfung $db = dbconnect(); if ($user_admin == ""){ require("index.php"); exit;} //Wenn man nicht angemeldet ist, darf man nicht auf die Seite $result = $db->query("SELECT 1 FROM skik_admin_rechte, skik_admin_rechte_zuord , skik_admin where skik_admin_rechte.skik_admin_rolle = skik_admin_rechte_zuord.skik_admin_rolle AND skik_admin_rechte_zuord.faid = skik_admin.faid AND skik_admin.user = '$user_admin' AND skik_admin_rechte_zuord.skik_admin_rolle = 'a_dozmail'"); $row = $result->fetch_array(); if ($row[0] != 1){ include("kurs/rechte.php"); exit;} // Rechteüberprüfung ende if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo" Mail an SK/IK

Mail an Dozenten
Es werden nur Sprachkurse / Interkulturelle Kompetenzen mit einem IST > 0 angezeigt
"; $db = dbconnect(); $query = "SELECT id, FPRNr, Bezeichnung, bemerkung, TN_max FROM skik_kurs where Jahr=\"$jahrgang\" order by FPRNr asc"; $result = $db->query($query) or die ("Cannot execute query"); while ($row = $result->fetch_array()){ if ( $res=$db->query("SELECT count(skik_wunsch.uid) from skik_wunsch left join stud using (uid) where skik_wunsch.id=$row[id] and skik_wunsch.Prioritaet=\"0\" and stud.durchgefallen !=\"Y\" order by skik_wunsch.uid") ){ if ( $row1=$res->fetch_array() ) { $result_ist=$row1[0]; } else $result_ist=0; } else $result_ist=0; if($result_ist > 0){ echo " "; } } echo "

IKK/Sprachen Nr.

Bezeichnung

Teilnehmer

Auswahl

Ist / Max

-

Mail an alle Dozenten

 

$row[FPRNr]

$row[Bezeichnung]
$row[bemerkung]

$result_ist   /   $row[TN_max]


"; break; case "ausgabe1": $auswahl = $_POST[ausw_ausg]; $db = dbconnect(); if($auswahl != "%"){ $sel_pros = $db->query("SELECT Bezeichnung FROM skik_kurs where id='$auswahl'"); // ausw_ausg = skik_kurs.id $pros = $sel_pros->fetch_array(); $skik_bez= $pros[Bezeichnung]; }else{ $skik_bez = '(alle Fächer)'; } echo " Mail an SK/IK

Mail an SK/IK
$skik_bez
Absender:
Mail-Adresse Absender:
Mail-Adresse Empfänger: "; $db = dbconnect(); // hidden Button Anfang $result = $db->query("SELECT distinct skik_doz.doz_nr FROM skik_doz, skik_kurs WHERE skik_doz.id = skik_kurs.id AND skik_doz.id LIKE '%$auswahl%' AND skik_kurs.jahr = '$jahrgang' ORDER BY doz_nr"); // $result= Alle Dozenten, die das ausgewählte Vertiefungsbereich betreuen echo"fetch_array()){ // While Schleife für hidden Button im Value (Vorgabewert) hidden, damit man nichts verändern kann $select = $db->query("SELECT doz_mail FROM doz WHERE doz_nr='$row[doz_nr]' ORDER BY doz_name ASC"); $res_ausg = $select->fetch_array(); echo"$res_ausg[doz_mail], ";} echo"\">"; // hidden Button Ende // Ausgabe der Mailadressen Anfang $result = $db->query("SELECT distinct skik_doz.doz_nr FROM skik_doz, skik_kurs WHERE skik_doz.id = skik_kurs.id AND skik_doz.id LIKE '%$auswahl%' AND skik_kurs.jahr = '$jahrgang' ORDER BY doz_nr"); // $result= Alle Dozenten, die das ausgewählte Vertiefungsbereich betreuen while ($row = $result->fetch_array()){ // While Schleife für Ausgabe, damit man sieht an welche Adressen die Mails gehen $select = $db->query("SELECT doz_mail FROM doz WHERE doz_nr=\"$row[doz_nr]\" ORDER BY doz_name ASC"); $res_ausg = $select->fetch_array(); echo"$res_ausg[doz_mail], ";} // Ausgabe Ende echo"
Betreff:
Nachricht:
  Kopie der Mail erhalten

"; break; case "ausgabe2": $empfaenger = $_POST['empfaenger']; $betreff = $_POST['betreff']; $text = $_POST['text']; $sender = $_POST['sender']; $sendermail = $_POST['sendermail']; $kopie = $_POST['kopie']; // echo"$empfaenger

$betreff

$text

$sender

$sendermail"; // Emailversand: if ($kopie) { $empfaenger .= $sendermail; } $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; $headers .= "From: $sender <$sendermail>\n"; $headers .= "Bcc: $empfaenger\n"; $return = @mail(NULL, $betreff, $text, $headers); // Bestätigungsseite if ($return) { echo" Mailversand

Mailversand erfolgreich

Die E-Mail wurde verschickt!


"; } else { echo" Mailversand

Mailversand fehlgeschlagen

Die E-Mail wurde nicht verschickt!
Eine oder mehrere Mailadressen innerhalb des Empfängerkreises sind ungültig!

Bei Fragen wenden Sie sich bitte an $ansprechpart


"; } //End if } //Ende Action Abfrage ?>