';
+
+if(!$rechte->isBerechtigt('basis/fhausweis', 'suid'))
+ die('Sie haben keine Berechtigung für diese Seite');
+
+$db = new basis_db();
+$kartennummer = (isset($_POST['kartennummer'])?$_POST['kartennummer']:'');
+$karten_user = (isset($_POST['karten_user'])?$_POST['karten_user']:'');
+$action=(isset($_POST['action'])?$_POST['action']:'');
+
+$studiensemester = new studiensemester();
+$stsem = $studiensemester->getaktorNext();
+$studiensemester->load($stsem);
+
+// Wenn ende des Semesters näher als 2 Monate ist
+// Wird das folgende Semester geholt, sonst das aktuelle
+$dtobj = new DateTime($studiensemester->ende);
+$dtobj->sub(new DateInterval('P2M'));
+$now = new DateTime("now");
+
+if($dtobj<$now)
+{
+ $stsem = $studiensemester->getNextFrom($stsem);
+}
+
+echo '
+
+
+
+
+
+
+
+
+
+
+
+
+';
+
+if($action=='sucheKarte')
+{
+ $bm = new betriebsmittel();
+ $bmp = new betriebsmittelperson();
+
+ $kartennummer = $bm->transform_kartennummer($kartennummer);
+ echo 'Suche User mit der Kartennummer '.$db->convert_html_chars($kartennummer).' ';
+ if(!$karten_user = getUidFromCardNumber($kartennummer))
+ {
+ $bmp = new betriebsmittelperson();
+ if($bmp->getKartenzuordnung($kartennummer))
+ {
+ if($bmp->uid!='')
+ $karten_user=$bmp->uid;
+ else
+ {
+ echo 'Diese Karte ist derzeit nicht ausgegeben';
+ }
+ }
+ else
+ {
+ if($karten_user=='')
+ echo 'Diese Karte ist derzeit nicht ausgegeben';
+ }
+ }
+}
+
+if($karten_user!='')
+{
+ echo '