| Anstellung der Vortragenden |
diff --git a/vilesci/personen/lehrveranstaltungen_json.php b/vilesci/personen/lehrveranstaltungen_json.php
new file mode 100644
index 000000000..3d90d546d
--- /dev/null
+++ b/vilesci/personen/lehrveranstaltungen_json.php
@@ -0,0 +1,48 @@
+
+ */
+
+require_once('../../config/vilesci.config.inc.php');
+require_once('../../include/lehrveranstaltung.class.php');
+
+isset($_GET['stg_kz']) ? $stg_kz = $_GET['stg_kz'] : $stg_kz = NULL;
+isset($_GET['sem']) ? $sem = $_GET['sem'] : $sem = NULL;
+
+if(is_null($sem) || is_null($stg_kz))
+ die("Studiengangkennzahl und Semester müssen übergeben werden");
+
+$lva = new lehrveranstaltung;
+$lva->load_lva($stg_kz, $sem, null, true, true, "bezeichnung");
+
+if(is_array($lva->lehrveranstaltungen))
+{
+ $result = array();
+
+ foreach($lva->lehrveranstaltungen as $value)
+ {
+ $result[$value->lehrveranstaltung_id] = $value->bezeichnung . " (" . $value->lehrform_kurzbz . ")";
+ }
+
+ natcasesort($result);
+ echo json_encode($result);
+}
+else
+{
+ echo "Daten konnten nicht geladen werden";
+}
\ No newline at end of file
|