* */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/benutzerberechtigung.class.php'); require_once('../../include/gsprogramm.class.php'); $uid = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); $db = new basis_db(); if(!$rechte->isBerechtigt('inout/uebersicht', null, 'suid')) die($rechte->errormsg); if(isset($_GET['action'])) $action = $_GET['action']; else $action = ''; if($action=='save') { if(isset($_POST['gsprogramm_id'])) { $gsprogramm = new gsprogramm(); if(isset($_POST['gsprogramm_id']) && $_POST['gsprogramm_id']!='') { if(!$gsprogramm->load($_POST['gsprogramm_id'])) die($gsprogramm->errormsg); } $gsprogramm->bezeichnung = $_POST['bezeichnung']; $gsprogramm->gsprogrammtyp_kurzbz = $_POST['gsprogrammtyp_kurzbz']; $gsprogramm->programm_code = $_POST['programm_code']; $gsprogramm->studienkennung_uni = $_POST['studienkennung_uni']; if($gsprogramm->save()) echo 'Daten erfolgreich gespeichert'; else echo ''.$gsprogramm->errormsg.''; } } if($action=='delete') { $gsprogramm = new gsprogramm(); if($gsprogramm->delete($_GET['gsprogramm_id'])) echo 'Erfolgreich gelöscht'; else echo ''.$gsprogramm->errormsg.''; } $gsprogramm = new gsprogramm(); $gsprogramm->getTypen(); $typ_arr = array(); foreach($gsprogramm->result as $row) $typ_arr[$row->gsprogrammtyp_kurzbz]=$row->bezeichnung; echo '