This commit is contained in:
Gerald Raab
2007-06-08 11:34:23 +00:00
parent 0b9bf5a2a1
commit f6f1dc44d7
6 changed files with 546 additions and 39 deletions
+7 -7
View File
@@ -1,21 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="de_AT">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="de_AT">
<head>
<title>VileSci</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" href="../skin/vilesci.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" href="../skin/vilesci.css" type="text/css" />
</head>
<frameset cols="200,*">
<frameset cols="300,*">
<frame src="left.php" id="nav" name="nav" frameborder="0" />
<frame src="main.php" id="main" name="main" frameborder="0" />
<noframes>
<body bgcolor="#FFFFFF">
This application works only with a frames-enabled browser.<br />
This application works only with a frames-enabled browser.<br />
<a href="main.php">Use without frames</a>
</body>
</noframes>
</frameset>
</frameset>
</html>
+49 -22
View File
@@ -69,34 +69,34 @@
</script>
</head>
<body>
<div class="logo">
<a href="intro.php" target="detail">
<img src="../skin/images/logo.png" width="200" height="50" alt="VileSci (FASonline)" title="VileSci" />
</a>
</div>
<body style="background-color:#eeeeee;">
<div class="logo">
<a href="intro.php" target="detail">
<img src="../skin/images/logo.png" width="200" height="50" alt="VileSci (FASonline)" title="VileSci" />
</a>
</div>
<table class="tabs">
<tr>
<td class="tab active" onClick="js_show_tab('menueStammdaten'));">Stammdaten</td>
<td class="tab" onClick="js_show_tab('MenueMitarbeiter'));">Mitarbeiter</a></td>
<table class="tabs">
<tr>
<td class="tab active" onClick="js_show_tab('menueStammdaten'));">Stammdaten</td>
<td class="tab" onClick="js_show_tab('MenueMitarbeiter'));">Mitarbeiter</a></td>
<td class="tab" onClick="js_show_tab('MenueStudenten'));">Studenten</td>
</tr>
</table>
<!--____________Menue Stammdaten______________________________________________-->
<div id="menueStammdaten" style="display: visible;">
</tr>
</table>
<!--____________Menue Stammdaten______________________________________________-->
<div id="menueStammdaten" style="display: visible;">
<table class="menue" style="border-right-width:1px;border-right-color:#BCBCBC;">
<tr>
<td>&nbsp;</td>
</tr>
<!--______Menue Admin->Personen_______________________________________-->
<tr>
<td nowrap>
<a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Personen'));">
<img src="../skin/images/menu_item.gif" width="7" height="9" />
&nbsp;Personen
</a>
<td nowrap>
<a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Personen'));">
<img src="../skin/images/menu_item.gif" width="7" height="9" />
&nbsp;Personen
</a>
</td>
</tr>
<tr>
@@ -254,9 +254,36 @@
</table>
</td>
</tr>
<tr><td width="10" nowrap>&nbsp;</td></tr>
<!--Menu Eintrag Studiengang-->
<tr>
<td nowrap><a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Studiengang'));"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Studiengang</a></td>
</tr>
<tr>
<td nowrap>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="Studiengang" style="display: visible;">
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="MenuItem2" href="stammdaten/studiengang_frameset.html" target="main"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;&Uuml;bersicht</a></td>
</tr>
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="MenuItem2" href="stammdaten/studiengang_neu.php" target="detail"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Neu</a></td>
</tr>
<!--
<tr>
<td width="10" nowrap>&nbsp;</td>
<td nowrap><a class="MenuItem2" href="kommunikation/mlists/index.html" target="main"><img src="../skin/images/menu_item.gif" width="7" height="9">&nbsp;Mail-Verteiler</a></td>
</tr>
-->
<tr><td width="10" nowrap>&nbsp;</td></tr>
</table>
</td>
</tr>
</table>
</div>
</div>
<div id="menuemitarbeiter" style="display: none;">
</div>
</body>
</html>
</html>
+380
View File
@@ -0,0 +1,380 @@
<?php
require_once('../config.inc.php');
require_once('../../include/functions.inc.php');
require_once('../../include/studiengang.class.php');
require_once('../../include/erhalter.class.php');
if (!$conn = @pg_pconnect(CONN_STRING))
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
$reloadstr = ""; // neuladen der liste im oberen frame
if((isset($_POST["schick"])) || (isset($_POST["schickneu"])))
{
$kennzahl = $_POST["studiengang_kz"];
$kurzbz = $_POST["kurzbz"];
$kurzbzlang = $_POST["kurzbzlang"];
$typ = $_POST["typ"];
$bezeichnung = $_POST["bezeichnung"];
$english = $_POST["english"];
$farbe = $_POST["farbe"];
$email = $_POST["email"];
$telefon = $_POST["telefon"];
$max_semester = $_POST["max_semester"];
$max_verband = $_POST["max_verband"];
$max_gruppe = $_POST["max_gruppe"];
$erhalter_kz = $_POST["erhalter_kz"];
$bescheid = $_POST["bescheid"];
$bescheidbgbl1 = $_POST["bescheidbgbl1"];
$bescheidbgbl2 = $_POST["bescheidbgbl1"];
$bescheidgz = $_POST["bescheidgz"];
$bescheidvom = $_POST["bescheidvom"];
$organisationsform = $_POST["organisationsform"];
$titelbescheidvom = $_POST["titelbescheidvom"];
if(isset($_POST["aktiv"]))
$aktiv = $_POST["aktiv"];
else
$aktiv = "f";
$ext_id = $_POST["ext_id"];
$sg_update = new studiengang($conn);
$sg_update->studiengang_kz = $kennzahl;
$sg_update->kurzbz = $kurzbz;
$sg_update->kurzbzlang = $kurzbzlang;
$sg_update->typ = $typ;
$sg_update->bezeichnung = $bezeichnung;
$sg_update->english = $english;
$sg_update->farbe = $farbe;
$sg_update->email = $email;
$sg_update->telefon = $telefon;
$sg_update->max_semester = $max_semester;
$sg_update->max_verband = $max_verband;
$sg_update->max_gruppe = $max_gruppe;
$sg_update->erhalter_kz = $erhalter_kz;
$sg_update->bescheid = $bescheid;
$sg_update->bescheidbgbl1 = $bescheidbgbl1;
$sg_update->bescheidbgbl2 = $bescheidbgbl1;
$sg_update->bescheidgz = $bescheidgz;
$sg_update->bescheidvom = $bescheidvom;
$sg_update->organisationsform = $organisationsform;
$sg_update->titelbescheidvom = $titelbescheidvom;
$sg_update->aktiv = $aktiv;
$sg_update->ext_id = $ext_id;
if (isset($_POST["schickneu"]))
$sg_update->new = 1;
if(!$sg_update->save())
die($sg_update->errormsg);
$reloadstr .= "<script type='text/javascript'>\n";
$reloadstr .= " parent.uebersicht.location.href='studiengang_uebersicht.php';";
$reloadstr .= "</script>\n";
}
$htmlstr = "";
$sel = "";
$chk = "";
if (isset($_REQUEST['studiengang_kz']))
{
$kennzahl = intval($_REQUEST["studiengang_kz"]);
$sg = new studiengang($conn,$kennzahl);
if (!$sg->studiengang_kz)
die($sg->errormsg);
$erh = new erhalter($conn);
if (!$erh->getAll('kurzbz'))
die($erh->errormsg);
$htmlstr .= "<br><div class='kopf'>Studiengang <b>".$sg->bezeichnung."</b></div>";
$htmlstr .= "<form action='studiengang_details.php' method='POST' name='studiengangform'>";
$htmlstr .= "<table class='detail'>\n";
$htmlstr .= " <tr><td colspan='3'>&nbsp;</tr>\n";
$htmlstr .= " <tr>\n";
// ertse Spalte start
$htmlstr .= " <td valign='top'>\n";
$htmlstr .= " <table>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Kennzahl</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='studiengang_kz' size='16' maxlength='4' value='".$sg->studiengang_kz."' onchange='submitable()' readonly></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Kurzbezeichnung</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='kurzbz' size='16' maxlength='3' value='".$sg->kurzbz."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>KurzbezeichnungLang</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='kurzbzlang' size='16' maxlength='8' value='".$sg->kurzbzlang."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Max Semester</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='max_semester' size='16' maxlength='2' value='".$sg->max_semester."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Max Verband</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='max_verband' size='16' maxlength='1' value='".$sg->max_verband."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Max Gruppe</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='max_gruppe' size='16' maxlength='1' value='".$sg->max_gruppe."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Organisationsform</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='organisationsform' size='16' maxlength='1' value='".$sg->organisationsform."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Ext ID</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='ext_id' size='16' maxlength='16' value='".$sg->ext_id."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td valign='top'>Aktiv</td>\n";
$htmlstr .= " <td>\n";
if($sg->aktiv == 't')
$chk = "checked";
else
$chk = "";
$htmlstr .= " <input type='checkbox' name='aktiv' value='t'".$chk." onchange='submitable()'>";
$htmlstr .= " </td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " </table>\n";
$htmlstr .= " </td>\n";
// 2. Spalte start
$htmlstr .= " <td valign='top'>\n";
$htmlstr .= " <table>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Erhalter</td>\n";
$htmlstr .= " <td\n>";
$htmlstr .= " <select name='erhalter_kz' onchange='submitable()'>\n";
foreach($erh->result as $erhalter)
{
if ($sg->erhalter_kz == $erhalter->erhalter_kz)
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='".$erhalter->erhalter_kz."'".$sel.">".$erhalter->bezeichnung."</option>\n";
}
$htmlstr .= " </select>\n";
$htmlstr .= " </td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Typ</td>\n";
$htmlstr .= " <td\n>";
$htmlstr .= " <select name='typ' onchange='submitable()'>\n";
$htmlstr .= " <option value=''></option>\n";
if ($sg->typ == "b")
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='b'".$sel.">Bakk</option>\n";
if ($sg->typ == "d")
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='d'".$sel.">Diplom</option>\n";
if ($sg->typ == "m")
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='m'".$sel.">Master</option>\n";
if ($sg->typ == "l")
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='' disabled>---</option>";
$htmlstr .= " <option value='l'".$sel.">LLL</option>\n";
if ($sg->typ == "e")
$sel = " selected";
else
$sel = "";
$htmlstr .= " <option value='e'".$sel.">Erhalter</option>\n";
$htmlstr .= " </select>\n";
$htmlstr .= " </td>\n";
//$htmlstr .= " <td><input class='detail' type='text' name='typ' size='16' maxlength='1' value='".$sg->typ."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Farbe</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='farbe' size='16' maxlength='6' value='".$sg->farbe."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Bescheidbgbl1</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='bescheidbgbl1' size='16' maxlength='16' value='".$sg->bescheidbgbl1."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Bescheidbgbl2</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='bescheidbgbl2' size='16' maxlength='16' value='".$sg->bescheidbgbl2."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Bescheidgz</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='bescheidgz' size='16' maxlength='16' value='".$sg->bescheidgz."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Bescheidvom</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='bescheidvom' size='16' maxlength='10' value='".$sg->bescheidvom."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Titelbescheidvom</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='titelbescheidvom' size='16' maxlength='10' value='".$sg->titelbescheidvom."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " </table>\n";
$htmlstr .= " </td>\n";
// 3. Spalte start
$htmlstr .= " <td valign='top'>\n";
$htmlstr .= " <table>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Bezeichnung</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='bezeichnung' size='50' maxlength='128' value='".$sg->bezeichnung."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>English</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='english' size='50' maxlength='128' value='".$sg->english."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Email</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='email' size='50' maxlength='64' value='".$sg->email."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td>Telefon</td>\n";
$htmlstr .= " <td><input class='detail' type='text' name='telefon' size='50' maxlength='32' value='".$sg->telefon."' onchange='submitable()'></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " <tr>\n";
$htmlstr .= " <td valign='top'>Bescheid</td>\n";
$htmlstr .= " <td><textarea name='bescheid' cols='37' rows='5' onchange='submitable()'>".$sg->bescheid."</textarea></td>\n";
$htmlstr .= " </tr>\n";
$htmlstr .= " </table>\n";
$htmlstr .= " </td>\n";
$htmlstr .= " </tr>";
$htmlstr .= "</table>\n";
$htmlstr .= "<br>\n";
$htmlstr .= "<div align='right' id='sub'>\n";
$htmlstr .= " <span id='submsg' style='color:red; visibility:hidden;'>Datensatz ge&auml;ndert!&nbsp;&nbsp;</span>\n";
$htmlstr .= " <input type='submit' value='Speichern' name='schick' disabled>\n";
$htmlstr .= " <input type='reset' value='Reset' onmouseout='unchanged()'>\n";
$htmlstr .= "</div>";
$htmlstr .= "</form>";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Studiengang - Details</title>
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
<script src="../../include/js/mailcheck.js"></script>
<script src="../../include/js/datecheck.js"></script>
<script type="text/javascript">
function unchanged()
{
document.studiengangform.schick.disabled = true;
document.getElementById("submsg").style.visibility="hidden";
checkmail();
checkdate(document.studiengangform.bescheidvom);
checkdate(document.studiengangform.titelbescheidvom);
checkrequired(document.studiengangform.kurzbz);
checkrequired(document.studiengangform.bezeichnung);
checkrequired(document.studiengangform.studiengang_kz);
}
function checkmail()
{
if((document.studiengangform.email.value != "")&&(!emailCheck(document.studiengangform.email.value)))
{
//document.studiengangform.schick.disabled = true;
document.studiengangform.email.className="input_error";
return false;
}
else
{
document.studiengangform.email.className = "input_ok";
//document.studiengangform.schick.disabled = false;
//document.getElementById("submsg").style.visibility="visible";
return true;
}
}
function checkdate(feld)
{
if ((feld.value != "") && (!dateCheck(feld)))
{
//document.studiengangform.schick.disabled = true;
feld.className = "input_error";
return false;
}
else
{
if(feld.value != "")
feld.value = dateCheck(feld);
feld.className = "input_ok";
return true;
}
}
function checkrequired(feld)
{
if(feld.value == "")
{
feld.className = "input_error";
return false;
}
else
{
feld.className = "input_ok";
return true;
}
}
function submitable()
{
mail = checkmail();
date1 = checkdate(document.studiengangform.bescheidvom);
date2 = checkdate(document.studiengangform.titelbescheidvom);
required1 = checkrequired(document.studiengangform.kurzbz);
required2 = checkrequired(document.studiengangform.bezeichnung);
required3 = checkrequired(document.studiengangform.studiengang_kz);
if((!mail) || (!date1) || (!date2) || (!required1) || (!required2) || (!required3))
{
document.studiengangform.schick.disabled = true;
document.getElementById("submsg").style.visibility="hidden";
}
else
{
document.studiengangform.schick.disabled = false;
document.getElementById("submsg").style.visibility="visible";
}
}
</script>
</head>
<body style="background-color:#eeeeee;">
<?php
echo $htmlstr;
echo $reloadstr;
?>
</body>
</html>
@@ -0,0 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<html lang="de_AT">
<head>
<title>VileSci</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css" />
</head>
<frameset rows="400,*">
<frame src="studiengang_uebersicht.php" id="uebersicht" name="uebersicht" frameborder="0" />
<frame src="studiengang_details.php" id="detail" name="detail" frameborder="0" />
<noframes>
<body bgcolor="#FFFFFF">
This application works only with a frames-enabled browser.<br />
<a href="main.php">Use without frames</a>
</body>
</noframes>
</frameset>
</html>
@@ -0,0 +1,78 @@
<?php
require_once('../config.inc.php');
require_once('../../include/functions.inc.php');
require_once('../../include/studiengang.class.php');
if (!$conn = @pg_pconnect(CONN_STRING))
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
if (isset($_GET["toggle"]) && ($_GET["kz"] != ""))
{
$kennzahl = intval($_GET["kz"]);
$sg_update = new studiengang($conn);
if(!$sg_update->toggleAktiv($kennzahl))
die($sg_update->errormsg);
}
$sg = new studiengang($conn);
if (!$sg->getAll('kurzbzlang',false))
die($sg->errormsg);
$htmlstr = "<table class='liste sortable'>\n";
$htmlstr .= " <tr class='liste'>\n";
$htmlstr .= " <th>Kz</th><th>Kurzbez</th><th>KurzLang</th> <th>Typ</th><th>Bezeichnung</th><th class='sorttable_nosort'>Aktiv</th><th>Telefon</th><th>Email</th>";
$htmlstr .= " </tr>";
$i = 0;
foreach ($sg->result as $stg)
{
$htmlstr .= " <tr class='liste". ($i%2) ."'>\n";
$htmlstr .= " <td>".$stg->studiengang_kz."</td>\n";
$htmlstr .= " <td>".$stg->kurzbz."</td>\n";
$htmlstr .= " <td>".$stg->kurzbzlang."</td>\n";
$htmlstr .= " <td>".$stg->typ."</td>\n";
$htmlstr .= " <td><a href='studiengang_details.php?studiengang_kz=".$stg->studiengang_kz."' target='detail'>".$stg->bezeichnung."</a></td>\n";
if($stg->aktiv=='t')
$aktivbild = "true.gif";
else
$aktivbild = "false.gif";
$aktivlink = "?toggle=true&kz=".$stg->studiengang_kz;
$htmlstr .= " <td align='center'><a href='".$aktivlink."'><img src='../../skin/images/".$aktivbild."'></a></td>\n";
$htmlstr .= " <td>".$stg->telefon."</td>\n";
$htmlstr .= " <td><a href='mailto:".$stg->email."'>".$stg->email."</a></td>\n";
$htmlstr .= " </tr>\n";
$i++;
}
$htmlstr .= "</table>\n";
?>
<html>
<head>
<title>Studieng&auml;nge Uebersicht</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
<script src="../../include/js/sorttable.js"></script>
<script language="JavaScript">
function confdel()
{
if(confirm("Diesen Datensatz wirklick loeschen?"))
return true;
return false;
}
</script>
</head>
<body class="background_main">
<h2>Studieng&auml;nge &Uuml;bersicht</h2>
<?php
echo $htmlstr;
?>
</body>
</html>
+11 -10
View File
@@ -9,21 +9,21 @@ require_once('../../include/student.class.php');
if(!$conn=pg_pconnect(CONN_STRING))
die('Verbindung zur Datenbank konnte nicht hergestellt werden');
if (isset($_GET['studiengang_kz']))
$studiengang_kz=$_GET['studiengang_kz'];
else
else
$studiengang_kz=null;
if (isset($_GET['sem']))
$sem=$_GET['sem'];
else
else
$sem=null;
if (isset($_GET['ss']))
$ss=$_GET['ss'];
else
else
$ss=null;
?>
<html>
@@ -89,15 +89,15 @@ function doSave()
{
global $conn;
$e=new gruppe($conn);
if ($_POST['new']=='true')
{
$e->new = true;
$e->gruppe_kurzbz=$_POST['kurzbz'];
$e->insertamum = date('Y-m-d H:i:s');
$e->insertvon = get_uid();
$e->insertvon = get_uid();
}
else
else
{
$e->load($_POST['kurzbz']);
$e->new=false;
@@ -124,7 +124,7 @@ function doEdit($conn,$kurzbz,$new=false)
{
if (!$new)
$e=new gruppe($conn,$kurzbz);
else
else
$e = new gruppe($conn);
?>
<form name="gruppe" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
@@ -223,13 +223,14 @@ function getUebersicht()
die('Fehler beim laden der Studiengaenge');
while($row = pg_fetch_object($result))
$stg[$row->studiengang_kz] = $row->kuerzel;
foreach ($gruppe->result as $e)
{
$i++;
$c=$i%2;
echo '<tr class="liste'.$c.'">';
echo "<td>$e->gruppe_kurzbz </td>";
echo "<td>$e->bezeichnung </td>";
echo "<td>".$stg[$e->studiengang_kz]."</td>";