, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/mail.class.php'); echo ' Stundenplan-Check (stpldev-le) '; // Startvariablen setzen $adress='fas_sync@technikum-wien.at'; $adress_stpl='stpl@technikum-wien.at'; $message_stpl=''; $message_sync=''; $count_del=0; $count_ins=0; $count_upd=0; $count_err=0; $db = new basis_db(); // Mails an die Lektoren und Verbaende $message=''; // Mail Headers festlegen $headers= "MIME-Version: 1.0\r\n"; $headers.="Content-Type: text/html; charset=UTF-8\r\n"; $message_begin='Dies ist eine automatische Mail!
Es haben sich folgende Aenderungen in Ihrem Stundenplan ergeben:
'; /************************************************** * Datensaetze holen die nicht mehr plausibel sind */ echo 'Folgende Lehreinheiten sind nicht plausibel.
';flush(); $sql_query="SELECT DISTINCT lehreinheit_id,studiengang_kz,semester,gruppe_kurzbz,mitarbeiter_uid,ort_kurzbz, tbl_lehreinheitmitarbeiter.mitarbeiter_uid AS lehreinheitmitarbeiter_uid FROM lehre.tbl_stundenplandev LEFT OUTER JOIN lehre.tbl_lehreinheitmitarbeiter USING (lehreinheit_id, mitarbeiter_uid) WHERE datum>=now() AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid IS NULL;"; if (!$result = $db->db_query($sql_query)) { echo $sql_query.' fehlgeschlagen!
'.$db->db_last_error(); $message.=$sql_query.' fehlgeschlagen!
'.$db->db_last_error(); } else { flush(); while ($row = $db->db_fetch_object($result)) { echo $row->lehreinheit_id.'-'.$row->studiengang_kz.'-'.$row->semester.'-'.$row->gruppe_kurzbz.'-'.$row->mitarbeiter_uid.'-'.$row->ort_kurzbz.'
'; $message.=$row->lehreinheit_id.'-'.$row->studiengang_kz.'-'.$row->semester.'-'.$row->gruppe_kurzbz.'-'.$row->mitarbeiter_uid.'-'.$row->ort_kurzbz.'
'; } $message.=''; } /************************************************** * Mails verschicken */ // Mail an Admin $message_tmp=$count_upd.' Datensätze wurden geändert.
'.$count_ins.' Datensätze wurden hinzugefügt.
'.$count_del.' Datensätze wurden gelöscht.
'.$count_err.' Fehler sind dabei aufgetreten!

'; echo '
'.$message_tmp; $message_sync=''.$message_tmp.$message_sync.$message_stpl.''; $mail = new mail('pam@technikum-wien.at','stpl@technikum-wien.at','Stundenplan update',''); $mail->setHTMLContent($message); $mail->send(); $message_stpl=''.$message_tmp.$message_stpl.''; $mail = new mail('stpl@technikum-wien.at','stpl@technikum-wien.at','Stundenplan update',''); $mail->setHTMLContent($message); $mail->send(); ?>