echo '<option value="' . $fi->firma_id . '">' . $fi->name . '</option>'; } ?> </SELECT> </td> </tr> </table> </td></tr> </table> <?php } else { // Wenn schon Freigegeben -> dann zusätzliche Felder anzeigen if ($outgoing->checkStatus($outgoing->preoutgoing_id, 'freigabe')) { $outgoing_id = $outgoing->preoutgoing_id; $outgoingAuswahlFirma = new preoutgoing(); $outgoingAuswahlFirma->loadAuswahl($outgoing_id); $bscChecked = $outgoing->bachelorarbeit ? 'checked' : ''; $mscChecked = $outgoing->masterarbeit ? 'checked' : ''; $praktikumChecked = $outgoing->praktikum ? 'checked' : ''; $behindChecked = $outgoing->behinderungszuschuss ? 'checked' : ''; $beihilfeChecked = $outgoing->studienbeihilfe ? 'checked' : ''; $sprachkursSelect = $outgoing->sprachkurs ? 'selected' : ''; $intensivSprachkursSelect = $outgoing->intensivsprachkurs ? 'selected' : ''; $betreuer = new benutzer(); $betreuer->load($outgoing->betreuer); ?> <table border ="0" width="100%"> <tr> <td align="left" colspan="4"><b><h1><div style="display:block; text-align:left; float:left;"><?php echo $p->t('incoming/outgoingRegistration'); ?>
$student = new student(); $studiengang = new studiengang(); $prestudent = new prestudent(); if (!$preoutgoing->load($preoutgoing_id)) { die('Konnte Outgoing nicht finden!'); } if (!$benutzer->load($preoutgoing->uid)) { die('Konnte Benutzer nicht laden!'); } if (!$student->load($preoutgoing->uid)) { die('Konnte Student nicht laden!'); } $projektarbeittitel = $preoutgoing->projektarbeittitel; $studiengang->load($student->studiengang_kz); $preoutgoingFirma = new preoutgoing(); $preoutgoingFirma->loadAuswahl($preoutgoing_id); $preoutgoing_firma = $preoutgoingFirma->firma_id; $prestudent->getLastStatus($student->prestudent_id); $firma = new firma(); $nation = new nation(); if ($preoutgoing_firma != '') { $standort = new standort(); $adresse = new adresse(); $firma->load($preoutgoing_firma); $standort->load_firma($firma->firma_id); $adresse->load($standort->adresse_id); $nation->load($adresse->nation); } $preoutgoingLv = new preoutgoing(); $preoutgoingLv->loadLvs($preoutgoing_id); echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?> ';
function sendMailAssistenz($uid) { $student = new student(); $student->load($uid); $studiengang = new studiengang(); $studiengang->load($student->studiengang_kz); $out = new preoutgoing(); $out->loadUid($uid); $out_auswahl = new preoutgoing(); $out_auswahl->loadAuswahl($out->preoutgoing_id); $mob = new mobilitaetsprogramm(); $mob->load($out_auswahl->mobilitaetsprogramm_code); $firm = new firma(); $firm->load($out_auswahl->firma_id); $emailtext = "Dies ist eine automatisch generierte E-Mail.<br><br>"; $emailtext .= "Ein Student ist für den Aufenthalt im Ausland gemeldet.<br>"; $emailtext .= "Uid: " . $student->uid . "<br>"; $emailtext .= "Name: " . $student->vorname . " " . $student->nachname . "<br>"; $emailtext .= "Zeitraum-Von: " . $out->dauer_von . "<br>"; $emailtext .= "Zeitraum-Bis: " . $out->dauer_bis . "<br>"; $emailtext .= "Mobilitätsprogramm: " . $mob->kurzbz . "<br>"; $emailtext .= "Universität: " . $firm->name . "<br>"; $mail = new mail($studiengang->email, 'no-reply', 'New Outgoing', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'); $mail->setHTMLContent($emailtext); $mail->send(); }