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: Mailsystem Vertiefungsbereich - Adminbereich"; $user_admin=$_COOKIE["user_admin"]; // 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_mail'"); $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" Studentenjahrgang wählen

Empfängerjahrgang wählen

"; $db = dbconnect(); $query = "SELECT Jahrgang FROM stud GROUP BY Jahrgang"; $result = $db->query ($query) or die ("Cannot execute query"); echo "

"; echo "


"; break; case "ausgabe1": echo " Mail an Wahlpflichtfach

"; if ($jahr_mail != "%"){ echo" Mail an Jahrgang $jahr_mail
"; } else { echo" Mail an alle Jahrgänge
"; } echo"
Absender:
Mail-Adresse Absender:
Mail-Adresse Empfänger: "; $db = dbconnect(); // hidden Button Anfang $result = $db->query("SELECT mail FROM stud WHERE Jahrgang LIKE \"". $_POST['jahr_mail']."\" AND durchgefallen!=\"Y\" AND hs='L' ORDER BY mail asc"); // $result= Alle Studenten, die das ausgewählte Wpf belegt haben echo"fetch_array()){ // While Schleife für hidden Button im Value (Vorgabewert) hidden, damit man nichts verändern kann echo"$row[0], "; } echo"\">"; // hidden Button Ende // Ausgabe der Mailadressen auf dem Bildschirm if ( $res_menge=$db->query("SELECT count('mail') FROM stud WHERE Jahrgang LIKE \"". $_POST['jahr_mail']."\" AND hs='L' AND durchgefallen!=\"Y\"") ){ if ( $row_menge=$res_menge->fetch_array() ) { $anzahl=$row_menge[0]; } else $anzahl=0; } else $anzahl=0; if ($_POST[jahr_mail] != "%"){ echo "Jahrgang: $_POST[jahr_mail] ($anzahl Mailadressen)"; } else { echo "Alle Jahrgänge ($anzahl Mailadressen)"; } // 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']; // Emailversand: if ($kopie) { $empfaenger .= $sendermail; } $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; $headers .= "From: Hochschule Ludwigsburg <$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 ?>