, * Andreas Oesterreicher and * Rudolf Hangl . */ // header für no cache header("Cache-Control: no-cache"); header("Cache-Control: post-check=0, pre-check=0",false); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Pragma: no-cache"); // content type setzen header("Content-type: application/xhtml+xml"); // xml echo ''; // DAO require_once('../config/vilesci.config.inc.php'); require_once('../include/datum.class.php'); require_once('../include/basis_db.class.php'); $filter = null; $aufnahmegruppe = null; if(isset($_GET['filter'])) { $filter = strtolower($_GET['filter']); } elseif(isset($_GET['aufnahmegruppe'])) { $aufnahmegruppe = true; } else { if(isset($_GET['uid'])) $uid = $_GET['uid']; else die('uid muss uebergeben werden'); if(isset($_GET['studiensemester_kurzbz'])) $studiensemester_kurzbz = $_GET['studiensemester_kurzbz']; else die('studiensemester_kurzbz muss uebergeben werden'); } $datum = new datum(); $rdf_url='http://www.technikum-wien.at/gruppen'; echo ' '; $db = new basis_db(); if($filter) { $qry = "SELECT * FROM tbl_gruppe WHERE LOWER(gruppe_kurzbz) LIKE '%" . $db->db_escape($filter) . "%'"; } elseif($aufnahmegruppe) { $qry = "SELECT * FROM tbl_gruppe WHERE aufnahmegruppe=true"; } else $qry = "SELECT * FROM public.tbl_benutzergruppe JOIN tbl_gruppe using(gruppe_kurzbz) WHERE uid=".$db->db_add_param($uid)." AND (studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)." OR studiensemester_kurzbz is null)"; if(isset($_GET['optional'])) { echo ' '; } if($db->db_query($qry)) { while($row = $db->db_fetch_object()) { if($filter || $aufnahmegruppe) { echo ' gruppe_kurzbz.']]> bezeichnung.']]> generiert=='t'?'Ja':'Nein').']]> '; } else { echo ' gruppe_kurzbz.']]> bezeichnung.']]> generiert=='t'?'Ja':'Nein').']]> uid.']]> studiensemester_kurzbz.']]> '; } } } ?>