diff --git a/include/tw/vilesci_menu_main.inc.php b/include/tw/vilesci_menu_main.inc.php index 3215b8307..793adc316 100644 --- a/include/tw/vilesci_menu_main.inc.php +++ b/include/tw/vilesci_menu_main.inc.php @@ -178,7 +178,8 @@ $menu=array 'Kartentausch'=>array('name'=>'Kartentausch','link'=>'fhausweis/kartentausch.php','target'=>'main'), 'Verlaengerung'=>array('name'=>'Verlängerung','link'=>'fhausweis/verlaengerung.php','target'=>'main'), 'Suche'=>array('name'=>'Suche','link'=>'fhausweis/search.php','target'=>'main'), - 'Syncronisation'=>array('name'=>'Syncronisation', 'link'=>'stammdaten/imexport/zutrittskarten/index.html', 'target'=>'main') + 'Syncronisation'=>array('name'=>'Syncronisation', 'link'=>'stammdaten/imexport/zutrittskarten/index.html', 'target'=>'main'), + 'Korrektur'=>array('name'=>'Kartenkorrektur','link'=>'fhausweis/kartenkorrektur.php','target'=>'main') ) ), 'Wartung'=> array diff --git a/system/FH-Complete.txp b/system/FH-Complete.txp index 442e57994..5fb826ced 100644 --- a/system/FH-Complete.txp +++ b/system/FH-Complete.txp @@ -2529,6 +2529,7 @@ {E1ABC90A-DE7B-400D-8653-EF397CF62C8B} {4CA4BA84-5DD1-416E-9073-7A81E8833CBC} {C584D9B3-296E-4B92-8F11-80D59702DB6E} + {81628C8E-F115-4F8F-BA0F-A826CFCF3008} 0 0 @@ -7829,6 +7830,7 @@ {AE7F655F-41F0-4190-A369-69EF1DD69224} {2F1DC4A2-54B9-4A82-B564-7B643FD5C211} {AF128E84-AE9A-472B-882D-B282A42F603E} + {A3526B44-1CC2-414A-9E99-B46710F4A1F4} 0 0 @@ -9523,6 +9525,44 @@ {53F0D203-19A4-49A6-BD57-1964D576E556} {B028E005-FE7D-4792-92C6-BF83C74E5E3D} + {A3526B44-1CC2-414A-9E99-B46710F4A1F4} + + 0 + 0 + 2 + 0 + 0 + 0 + 1 + + + {D4A7DEE6-6928-4AF8-89F6-3E4B0F481D5B} + tbl_moodle_version + 0 + {7CE68B4C-0BCF-4759-9EFD-920552C0DEA9} + 0 + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 3400 + 4645 + 0 + 320 + 200 + 0 + 1 + 1 + 1 + 0 + + {81628C8E-F115-4F8F-BA0F-A826CFCF3008} 0 0 @@ -13653,8 +13693,8 @@ {4CCDEC22-903B-47D8-BE8C-B0C83A3BD450} - 4091 - 2424 + 4092 + 2408 2175 @@ -13666,11 +13706,11 @@ 5977 - 3410 + 3377 6008 - 3410 + 3377 @@ -23568,15 +23608,15 @@ {90655845-3A09-4D53-A0CA-86FFF9DDD720} 7130 - 3149 + 3152 7338 - 3088 + 3095 7307 - 3088 + 3095 7153 @@ -23740,15 +23780,15 @@ {124C017F-994B-4518-962A-EE15CE4220BF} 6733 - 3132 + 3138 7338 - 3048 + 3061 7307 - 3048 + 3061 6360 @@ -25011,15 +25051,15 @@ {56F3FC3E-42C5-4052-8FF0-75960420559F} 4439 - 1701 + 1695 7338 - 3008 + 2995 7307 - 3008 + 2995 1771 @@ -26012,15 +26052,15 @@ {0627FA8D-D241-405E-92A8-35CAE7E3721A} 6641 - 2374 + 2371 7338 - 2968 + 2961 7307 - 2968 + 2961 6174 @@ -27431,15 +27471,15 @@ {6361673E-711F-44A1-B2A2-567CEFE5EACD} 6138 - 796 + 763 822 - 755 + 689 853 - 755 + 689 11623 @@ -27494,6 +27534,92 @@ + + {81628C8E-F115-4F8F-BA0F-A826CFCF3008} + fk_moodle_version_moodle + 0 + {3E051465-DBA1-4C4F-843C-4A1A54DC6F00} + 0 + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {D4A7DEE6-6928-4AF8-89F6-3E4B0F481D5B} + + + {4CCDEC22-903B-47D8-BE8C-B0C83A3BD450} + + 5386 + 3412 + + + 4965 + 3500 + + + 4996 + 3500 + + + 5977 + 3443 + + + 6008 + 3443 + + + + + {A3526B44-1CC2-414A-9E99-B46710F4A1F4} + fk_content_service + 0 + {871D5A1E-AD92-490E-B403-2D14AD6C43B9} + 0 + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {623301F1-461B-4500-B1CF-4588AD8C3A4E} + + + {686847C1-A3BD-40F5-A36F-989D0AB76CAB} + + 3980 + 1832 + + + 7338 + 3028 + + + 7307 + 3028 + + + 853 + 755 + + + 822 + 755 + + + @@ -36704,13 +36830,15 @@ 4305 0 767 - 356 + 395 0 1 1 0 1 - + + {07DF0608-9685-44E7-A594-BB838AB387FA} + 1 1 5 @@ -36902,6 +37030,43 @@ 1 1 + + {8EA36D51-0F2E-424C-946F-E7A139A1A2FB} + tbl_moodle_version + 0 + {50B3302B-67B0-4F7E-AD9E-C9EC839BADD6} + 0 + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} + 1 + 0 + 8585215 + 238 + 0 + Arial + 0 + 0 + -28 + 3418 + 4337 + 0 + 672 + 200 + 0 + 1 + 1 + 0 + 1 + + {07DF0608-9685-44E7-A594-BB838AB387FA} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + @@ -38010,6 +38175,49 @@ + + {07DF0608-9685-44E7-A594-BB838AB387FA} + fk_moodle_version_moodle + 0 + {5159E680-4F8A-4AA1-A0DB-2C3CF122FEB9} + 0 + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} + 1 + 0 + 8585215 + 238 + 0 + Arial + 0 + 0 + -28 + + {8EA36D51-0F2E-424C-946F-E7A139A1A2FB} + + + {E3D1BCB8-5E82-4D06-9D79-CB7588E33D32} + + 4580 + 3232 + + + 4673 + 3418 + + + 4673 + 3387 + + + 4688 + 3197 + + + 4688 + 3166 + + + @@ -49589,6 +49797,41 @@ 0 + + {B06EDF5A-6F92-4A38-A1BF-4D65F443A661} + tbl_moodle_version + 0 + {7226BA22-B842-4A37-A297-D2707DF7E468} + 0 + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 3400 + 4645 + 0 + 672 + 200 + 0 + 1 + 1 + 1 + 0 + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + @@ -50151,7 +50394,7 @@ 121 0 630 - 239 + 278 0 1 1 @@ -50160,6 +50403,7 @@ {416ECF99-32C2-4BEB-95E3-62ACE4B9B17E} {C45FBB50-4BA1-4386-BC7A-93ECB58D9459} + {B821E500-9236-4E47-A371-E43CC6A5A8AC} 1 1 @@ -50247,6 +50491,43 @@ 1 1 + + {09847763-D15A-47CC-9BDC-8C4E1A81515E} + tbl_content + 0 + {84899035-0FFB-4D22-AA09-A8D178169D0A} + 0 + {57CF0E77-D04F-44B8-93B2-66C2651DD4F8} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 1090 + 561 + 0 + 664 + 434 + 0 + 1 + 1 + 1 + 0 + + {B821E500-9236-4E47-A371-E43CC6A5A8AC} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + @@ -50271,8 +50552,8 @@ {F6A54B96-57C5-4D17-AE81-2817EB775765} - 359 - 395 + 307 + 415 483 @@ -50283,12 +50564,12 @@ 561 - 436 - 350 + 331 + 389 - 436 - 319 + 331 + 358 @@ -50401,15 +50682,15 @@ {B2C05331-47E3-4261-BE2E-C761BA1F6FD5} 926 - 272 + 282 751 - 200 + 219 782 - 200 + 219 1270 @@ -50421,6 +50702,49 @@ + + {B821E500-9236-4E47-A371-E43CC6A5A8AC} + fk_content_service + 0 + {0DC695CB-99F8-4CD9-8FBA-913F12A03EE2} + 0 + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {09847763-D15A-47CC-9BDC-8C4E1A81515E} + + + {F6A54B96-57C5-4D17-AE81-2817EB775765} + + 617 + 664 + + + 893 + 1090 + + + 893 + 1059 + + + 541 + 389 + + + 541 + 358 + + + @@ -50559,7 +50883,7 @@ Technikum Wien 2.0 2009-04-17T10:15:21.000+01:00 - 2013-02-05T11:38:12.165+01:00 + 2013-03-13T14:20:49.634+01:00 FH-Complete 2.0 <?xml-stylesheet type="text/xsl" href="FHCompleteTDM3PG83.xsl"?> @@ -50909,6 +51233,7 @@ {D114EC5D-B32A-4B9B-8ED8-6E0730B4F5CA} {0D73B804-CCB4-423F-A3DD-F24114C528B3} {07F86EC5-6772-47F8-A2A9-C0A29793607D} + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} 0 0 @@ -78939,6 +79264,7 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie {5F296560-73C1-4DE4-8468-428B269F4C50} {3E626440-120A-42C6-912F-1F3D1FB3990E} {6EB3809C-ACBC-496D-8162-F219FB0E6FDE} + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} @@ -79277,6 +79603,49 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie 0 + + {B7C2CB5A-977E-4040-9992-1227C90715EA} + moodle_version + 0 + {64E96637-7734-46C4-9BBD-ADD9E44017D6} + 0 + 0 + 0 + 0 + 1 + + + + + 8 + + 0 + + 1 + 1 + moodle_version + 0 + + + + + + + {22A01F3E-4C88-4B0B-9856-7DC8E28C0D8D} + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + @@ -137235,6 +137604,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {27B681A5-BDEE-4A52-B9EC-5FC0E4AFF9FA} {B4C7BB72-037F-4798-A016-A9DF9CB8CCD4} {90F7DB7B-862E-443D-9009-C177BF29A113} + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} @@ -137273,6 +137643,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {5ABE7330-6A5C-4A9D-9BBD-74EB2B9255DC} {473DF39D-2A1C-4DE6-829D-BE486CA52832} {DF045219-1F40-478B-B8A4-4136577E5687} + {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} @@ -137702,6 +138073,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {5ABE7330-6A5C-4A9D-9BBD-74EB2B9255DC} {473DF39D-2A1C-4DE6-829D-BE486CA52832} {DF045219-1F40-478B-B8A4-4136577E5687} + {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} @@ -137713,6 +138085,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {27B681A5-BDEE-4A52-B9EC-5FC0E4AFF9FA} {B4C7BB72-037F-4798-A016-A9DF9CB8CCD4} {90F7DB7B-862E-443D-9009-C177BF29A113} + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} @@ -155454,6 +155827,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {CEEE05CD-B878-4537-AE9A-2834FA5142FD} {62BE4B08-0D23-44A5-810E-762CFFC006CD} + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} @@ -155667,6 +156041,49 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a 0 + + {29307968-96D6-4CEA-9E87-1C81C8529AFA} + content_id + 0 + {3C42E217-94FE-41D3-A760-84EC59F6B88D} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 1 + content_id + 0 + + + + + + + {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} + + + + + {361EF147-269D-4247-8F7C-5A3876A3999A} + + + + + + + + 0 + @@ -155734,6 +156151,220 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a + + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} + tbl_moodle_version + 0 + {2E472E31-2506-4E41-9816-3B72A82977D5} + 0 + 0 + 0 + 0 + 1 + + + + + tbl_moodle_version + 0 + + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} + + + + {5D6AA0AB-97F4-4EC2-B3F8-F26249D35E8A} + moodle_version + 0 + {DCF224D8-3DDE-42E8-BE3A-DDE45859A8CB} + 0 + 0 + 0 + 0 + 1 + + + + + 8 + + 0 + + 1 + 0 + moodle_version + 0 + + + + + {AF904209-01FF-46DA-88B9-097034DB628B} + + + {22A01F3E-4C88-4B0B-9856-7DC8E28C0D8D} + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {29BF7100-0939-4559-BBE5-5835881D83D7} + bezeichnung + 0 + {7F50A2DC-A565-414A-A48F-EAA150F82ECA} + 0 + 0 + 0 + 0 + 1 + + + + + 256 + + 0 + + 0 + 0 + bezeichnung + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {F8C13180-23EF-4C2F-B72A-0682EBF4F8BB} + pfad + 0 + {ECBBAC7B-02E5-44B4-B43E-DFAA13C1D2A9} + 0 + 0 + 0 + 0 + 1 + + + + + 256 + + 0 + + 0 + 0 + pfad + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + + + {DFB62823-4E01-4208-BA99-2B44156EED74} + Key67 + 0 + {8EBB3A4D-772D-4F5E-BB76-7877053A98BF} + 0 + 0 + 0 + 0 + 1 + + + + + Key67 + + + {AF904209-01FF-46DA-88B9-097034DB628B} + moodle_version + 0 + {FCE07A6D-EB8C-4E33-8F20-98BBB0382035} + 0 + 1 + + + + + 0 + + {5D6AA0AB-97F4-4EC2-B3F8-F26249D35E8A} + + + {22A01F3E-4C88-4B0B-9856-7DC8E28C0D8D} + + + + + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} + + + + + + + + {DFB62823-4E01-4208-BA99-2B44156EED74} + + + + + + + + + {665A865D-A845-48F9-AC5C-C6533F3D34BF} + + + 0 + + 0 + + + + + @@ -180338,6 +180969,122 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a SIMPLE 1 + + {5308AEA7-9B3E-482F-A10A-33B4B7D4F576} + fk_moodle_version_moodle + 0 + {9BFD82B5-0911-4465-A949-3B916207D649} + 0 + + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} + + + {607296B3-31E0-4CC3-8FBF-5A9E894F2B30} + + 1 + + + 0 + 0 + 0 + -1 + + fk_moodle_version_moodle + + 0 + 0 + 0 + 0 + + {DFB62823-4E01-4208-BA99-2B44156EED74} + + + + {22A01F3E-4C88-4B0B-9856-7DC8E28C0D8D} + FK moodle_version - moodle_version + 0 + {71CB1968-1BC4-4166-922F-D0B182FE7BEB} + 0 + 1 + + + + + + {5D6AA0AB-97F4-4EC2-B3F8-F26249D35E8A} + + + {B7C2CB5A-977E-4040-9992-1227C90715EA} + + + {AF904209-01FF-46DA-88B9-097034DB628B} + + + + + 0 + 0 + SIMPLE + 1 + + + {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} + fk_content_service + 0 + {782B6FBC-FBB9-46F1-8493-D104F6CCD68C} + 0 + + {57CF0E77-D04F-44B8-93B2-66C2651DD4F8} + + + {07F86EC5-6772-47F8-A2A9-C0A29793607D} + + 1 + + + 0 + 0 + 0 + -1 + + fk_content_service + + 0 + 0 + 0 + 0 + + {3C543344-D5D2-429A-A2D4-CD8D872D1CA0} + + + + {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} + FK content_id - content_id + 0 + {43D197F5-045B-4F87-92A7-BC9A1E60FFC6} + 0 + 1 + + + + + + {E4E659C7-39CF-4EFC-B7FD-EB3BB8D3F089} + + + {29307968-96D6-4CEA-9E87-1C81C8529AFA} + + + {1207D5F4-B063-4B0A-B826-306478756915} + + + + + 0 + 0 + SIMPLE + 1 + @@ -213606,6 +214353,7 @@ WHERE NOT (tbl_ablauf.gebiet_id IN ( SELECT tbl_kategorie.gebiet_id {0D8C4E13-C77C-423D-A8CF-8F45459F2129} {E91D2870-6936-4CA3-A86E-345644FBEB9D} {AC2DDB17-D52A-4405-88BB-C37AAA92BA9F} + {01F05CFC-8356-41B6-8FFC-48C174B10CFE} diff --git a/vilesci/fhausweis/kartenkorrektur.php b/vilesci/fhausweis/kartenkorrektur.php new file mode 100755 index 000000000..92a96679f --- /dev/null +++ b/vilesci/fhausweis/kartenkorrektur.php @@ -0,0 +1,257 @@ + + */ +/** + * Seite zur Korrektur der Mifare Nummer + * Karten bei denen die Mifare Nummer nicht korrekt gespeichert wurde, kann über diese Seite korrigiert werden + * Dabei wird die Karte zuerst über den Hitag Kartenleser gezogen, der User wird angezeigt + * Danach wird die Karte über den Mifare Leser gezogen und die neue Mifare Nummer gespeichert + */ +require_once('../../config/vilesci.config.inc.php'); +require_once('../../include/functions.inc.php'); +require_once('../../include/person.class.php'); +require_once('../../include/benutzer.class.php'); +require_once('../../include/student.class.php'); +require_once('../../include/studiengang.class.php'); +require_once('../../include/betriebsmittel.class.php'); +require_once('../../include/betriebsmittelperson.class.php'); +require_once('../../include/benutzerberechtigung.class.php'); + +$uid = get_uid(); + +$rechte = new benutzerberechtigung(); +$rechte->getBerechtigungen($uid); + +echo ' + + + + + + + + Kartenkorrektur + + +

Zutrittskarte - Zuordnungskorrektur

'; + +if(!$rechte->isBerechtigt('basis/fhausweis', 'suid')) + die('Sie haben keine Berechtigung für diese Seite'); + +$db = new basis_db(); +$kartennummer_hitag = (isset($_POST['kartennummer_hitag'])?$_POST['kartennummer_hitag']:''); +$karten_user = (isset($_POST['karten_user'])?$_POST['karten_user']:''); +$kartennummer_mifare = (isset($_POST['kartennummer_mifare'])?$_POST['kartennummer_mifare']:''); +$action=(isset($_POST['action'])?$_POST['action']:''); + +if($action=='kartentausch') +{ + echo '
Korrigiere Karte von User: '.$db->convert_html_chars($karten_user); + echo ' '.$db->convert_html_chars($kartennummer_hitag).' -> '.$db->convert_html_chars($kartennummer_mifare); + echo '
'; + + $benutzer = new benutzer(); + if(!$benutzer->load($karten_user)) + { + echo 'Fehler beim Laden des Benutzers'; + } + else + { + $error=false; + //Neue Karte aktivieren + $bmp = new betriebsmittelperson(); + if($bmp->getKartenzuordnungPerson($benutzer->person_id, $kartennummer_hitag)) + { + $bm = new betriebsmittel(); + if($bm->load($bmp->betriebsmittel_id)) + { + $bm->updateamum = date('Y-m-d H:i:s'); + $bm->updatevon = $uid; + $bm->nummer2=$kartennummer_mifare; + + if(!$bm->save(false)) + { + echo 'Fehler beim Speichern: '.$bm->errormsg.''; + $error=true; + } + else + echo 'Karte erfolgreich korrigiert'; + } + } + else + { + echo 'Fehler Kartenzuordnung wurde nicht gefunden'; + $error = true; + } + } + $kartennummer_mifare=''; + $karten_user=''; + $kartennummer_hitag=''; + + echo '


'; +} + +echo ' + + + + +
+
+ + Hitag Kartennummer: + + +
+
+'; + +if($action=='sucheKarte') +{ + $bm = new betriebsmittel(); + $bmp = new betriebsmittelperson(); + + $kartennummer_hitag = $bm->transform_kartennummer($kartennummer_hitag); + echo 'Suche User mit der Kartennummer '.$db->convert_html_chars($kartennummer_hitag).'
'; + if(!$karten_user = getUidFromCardNumber($kartennummer_hitag)) + { + $bmp = new betriebsmittelperson(); + if($bmp->getKartenzuordnung($kartennummer_hitag)) + { + if($bmp->uid!='') + $karten_user=$bmp->uid; + else + { + echo 'Diese Karte ist derzeit nicht ausgegeben - Bitte an den Support wenden'; + } + } + else + { + if($karten_user=='') + echo 'Diese Karte ist derzeit nicht ausgegeben - Bitte an den Support wenden'; + } + } +} +if($karten_user!='') +{ + echo '

'; + $benutzer = new benutzer(); + if($benutzer->load($karten_user)) + { + echo ' + + + + + +
+ + + Vorname: '.$db->convert_html_chars($benutzer->vorname).'
+ Nachname: '.$db->convert_html_chars($benutzer->nachname).'
'; + + if(check_lektor($karten_user)) + { + //Mitarbeiter + echo '
Mitarbeiter
'; + } + else + { + //Student + $student = new student(); + if($student->load($karten_user)) + { + $stg = new studiengang(); + $stg->load($student->studiengang_kz); + echo '
Student
'; + echo 'Studiengang: '.$stg->kuerzel.' - '.$stg->bezeichnung.'
'; + echo 'Semester: '.$student->semester.'
'; + } + } + + echo ' +
+ '; + echo '
+ + + + + + + + + + + + + + + + + +
Kartennummer Mifare + + +
 
+ +
+ '; + } + else + { + echo 'Fehler beim Laden des Users'; + } +} +else +{ + echo '
Bitte ziehen Sie die Karte über den Hitag Kartenleser + + '; +} +echo ' +'; +?> \ No newline at end of file