From c342c82e24c31ebe4d007d63f4b30877e5542b84 Mon Sep 17 00:00:00 2001 From: Nikolaus Krondraf Date: Tue, 14 Oct 2014 04:40:02 +0000 Subject: [PATCH] =?UTF-8?q?Generierung=20der=20Barcodes=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/anwesenheitsliste.xml.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/rdf/anwesenheitsliste.xml.php b/rdf/anwesenheitsliste.xml.php index 2b92ced70..4d7ab281f 100644 --- a/rdf/anwesenheitsliste.xml.php +++ b/rdf/anwesenheitsliste.xml.php @@ -66,10 +66,16 @@ if(isset($_GET['typ']) && $_GET['typ'] == 'lehreinheit') $lehreinheiten[] = $row; } + // Barcode erstellen + $paddedLehreinheitId = str_pad($lehreinheit_id, 6, "0", STR_PAD_LEFT); + $convertableString = date('ymd', strtotime($datum)) . $paddedLehreinheitId; + $barcode = ean13($convertableString); + // Ausgabe der Lehrveranstaltung echo "\n "; echo "\n stgbez."]]>"; echo "\n lvbez."]]>"; + echo "\n "; echo "\n lvnr."]]>"; echo "\n "; echo "\n ort_kurzbz."]]>"; @@ -119,9 +125,13 @@ if(isset($_GET['typ']) && $_GET['typ'] == 'lehreinheit') while($row = $db->db_fetch_object()) { + // Barcode erstellen + $paddedPersonId = str_pad($row->person_id, 12, "0", STR_PAD_LEFT); + $barcode = ean13($paddedPersonId); + // Ausgabe der Studenten echo "\n "; - //echo "\n person_id)."]]>"; + echo "\n "; echo "\n vorname."]]>"; echo "\n nachname."]]>"; echo "\n titelpre."]]>";