Ejemplo n.º 1
0
             if (!empty($benutzerfunktion->result[0])) {
                 $oe = new organisationseinheit($benutzerfunktion->result[0]->oe_kurzbz);
             } else {
                 $oe = new organisationseinheit();
             }
             $xml .= "\n\t\t\t\t<mitarbeiter>\n\t\t\t\t\t<uid><![CDATA[" . $bn->uid . "]]></uid>\n\t\t\t\t\t<vorname><![CDATA[" . $bn->vorname . "]]></vorname>\n\t\t\t\t\t<nachname><![CDATA[" . $bn->nachname . "]]></nachname>\n\t\t\t\t\t<titelpre><![CDATA[" . $bn->titelpre . "]]></titelpre>\n\t\t\t\t\t<titelpost><![CDATA[" . $bn->titelpost . "]]></titelpost>\n\t\t\t\t\t<personalnummer><![CDATA[" . $ma->personalnummer . "]]></personalnummer>\n\t\t\t\t\t<ausstellungsdatum><![CDATA[" . date('d.m.Y') . "]]></ausstellungsdatum>\n\t\t\t\t\t<gebdatum><![CDATA[" . $datum_obj->formatDatum($ma->gebdatum, 'd.m.Y') . "]]></gebdatum>\n\t\t\t\t\t<organisationseinheit><![CDATA[" . $oe->bezeichnung . "]]></organisationseinheit>\n\t\t\t\t</mitarbeiter>";
         } else {
             $student = new student();
             $student->load($bn->uid);
             $konto = new konto();
             $studiengang = new studiengang();
             $studiengang->load($student->studiengang_kz);
             $stsem_obj = new studiensemester();
             $stsem = $stsem_obj->getaktorNext();
             $stsem_obj->load($stsem);
             if ($konto->checkStudienbeitrag($bn->uid, $stsem_obj->studiensemester_kurzbz)) {
                 $gueltigbis = $stsem_obj->ende;
             } else {
                 // Studiengebuehr noch nicht bezahlt
                 $gueltigbis = $stsem_obj->ende;
             }
             if ($type == 'datum') {
                 //Nur der Datumsstempel wird erstellt
                 $xml .= "\n\t\t\t\t\t<datum>\n\t\t\t\t\t\t<gueltigbis><![CDATA[" . $datum_obj->formatDatum($gueltigbis, 'd/m/Y') . "]]></gueltigbis>\n\t\t\t\t\t</datum>";
             } else {
                 //Student
                 $xml .= "\n\t\t\t\t\t<student>\n\t\t\t\t\t\t<uid><![CDATA[" . $bn->uid . "]]></uid>\n\t\t\t\t\t\t<vorname><![CDATA[" . $bn->vorname . "]]></vorname>\n\t\t\t\t\t\t<nachname><![CDATA[" . $bn->nachname . "]]></nachname>\n\t\t\t\t\t\t<titelpre><![CDATA[" . $bn->titelpre . "]]></titelpre>\n\t\t\t\t\t\t<titelpost><![CDATA[" . $bn->titelpost . "]]></titelpost>\n\t\t\t\t\t\t<studiengang><![CDATA[" . $studiengang->kurzbzlang . "]]></studiengang>\n\t\t\t\t\t\t<gebdatum><![CDATA[" . $datum_obj->formatDatum($bn->gebdatum, 'd.m.Y') . "]]></gebdatum>\n\t\t\t\t\t\t<matrikelnummer><![CDATA[" . $student->matrikelnr . "]]></matrikelnummer>\n\t\t\t\t\t\t<ausstellungsdatum><![CDATA[" . date('M.Y') . "]]></ausstellungsdatum>\n\t\t\t\t\t\t<gueltigbis><![CDATA[" . $datum_obj->formatDatum($gueltigbis, 'd.m.Y') . "]]></gueltigbis>\n\t\t\t\t\t</student>";
             }
         }
     }
 }
Ejemplo n.º 2
0
                $stg = new studiengang();
                $stg->load($student->studiengang_kz);
                //echo '<br><b>Student</b><br>';
                echo '<b>UID:</b> ' . $karten_user . '<br>';
                echo '<b>Studiengang:</b> ' . $stg->kuerzel . ' - ' . $stg->bezeichnung . '<br>';
                echo '<b>Semester:</b> ' . $student->semester . '<br>';
            }
            $prestudent = new prestudent();
            $prestudent->getLastStatus($student->prestudent_id);
            echo '<b>Aktueller Status:</b> ' . $prestudent->status_kurzbz;
            echo '
					</td>
				</tr>
			</table><br>';
            $konto = new konto();
            if ($konto->checkStudienbeitrag($karten_user, $stsem)) {
                echo '<span class="ok" style="font-size: large">Studiengebühr für ' . $stsem . ' bezahlt</span>';
            } else {
                echo '<span class="error" style="font-size: large">Studiengebühr für ' . $stsem . ' noch nicht bezahlt</span>';
            }
            echo '
			</center>
		';
        }
    } else {
        echo '<span class="error">Fehler beim Laden des Users</span>';
    }
}
echo '<br><b>Bitte ziehen Sie die Karte über den Hitag Kartenleser</b>
	<script type="text/javascript">
		$(document).ready(function()