$betreuer = isset($_POST['betreuer']) ? $_POST['betreuer'] : '-1';
    $sprache = isset($_POST['sprache']) ? $_POST['sprache'] : 'German';
    $kontrollschlagwoerter = isset($_POST['kontrollschlagwoerter']) ? $_POST['kontrollschlagwoerter'] : '-1';
    $schlagwoerter = isset($_POST['schlagwoerter']) ? $_POST['schlagwoerter'] : '-1';
    $schlagwoerter_en = isset($_POST['schlagwoerter_en']) ? $_POST['schlagwoerter_en'] : '-1';
    $abstract = isset($_POST['abstract']) ? $_POST['abstract'] : '-1';
    $abstract_en = isset($_POST['abstract_en']) ? $_POST['abstract_en'] : '-1';
    $seitenanzahl = isset($_POST['seitenanzahl']) ? $_POST['seitenanzahl'] : '-1';
}
$user = get_uid();
if ($uid == '-1' || $projektarbeit_id == '-1') {
    exit;
}
// Bei Studierenden pruefen ob die Uebergebene Projektarbeit zu dem Studierenden passt.
$projektarbeit_obj = new projektarbeit();
if (!$projektarbeit_obj->load($projektarbeit_id)) {
    die('Ungueltiger Eintrag');
}
$titel = $projektarbeit_obj->titel;
$person = new person();
$person->load($bid);
$betreuer = $person->titelpre . ' ' . $person->vorname . ' ' . $person->nachname . ' ' . $person->titelpost;
if ($uid != $user) {
    $student = new student();
    if (!$student->load($uid)) {
        die($p->t('global/userNichtGefunden'));
    }
    $stg_obj = new studiengang();
    if (!$stg_obj->load($student->studiengang_kz)) {
        die($p->t('global/fehlerBeimLesenAusDatenbank'));
    }
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:PROJEKTARBEIT="' . $rdf_url . '/rdf#"
>

   <RDF:Seq about="' . $rdf_url . '/liste">
';
$datum_obj = new datum();
$projektarbeit = new projektarbeit();
if (isset($_GET['student_uid'])) {
    $projektarbeit->getProjektarbeit($_GET['student_uid']);
    foreach ($projektarbeit->result as $row) {
        draw_content($row);
    }
} elseif (isset($_GET['projektarbeit_id']) && is_numeric($_GET['projektarbeit_id'])) {
    if ($projektarbeit->load($_GET['projektarbeit_id'])) {
        draw_content($projektarbeit);
    } else {
        die('Eintrag wurde nicht gefunden');
    }
} else {
    die('Student_uid oder Projektarbeit_id muss uebergeben werden');
}
function draw_content($row)
{
    global $rdf_url, $datum_obj;
    $lehreinheit = new lehreinheit($row->lehreinheit_id);
    echo '
      <RDF:li>
         <RDF:Description id="' . $row->projektarbeit_id . '"  about="' . $rdf_url . '/' . $row->projektarbeit_id . '" >
            <PROJEKTARBEIT:projektarbeit_id><![CDATA[' . $row->projektarbeit_id . ']]></PROJEKTARBEIT:projektarbeit_id>
	<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
	<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
	<script language="Javascript">

	</script>
	</head>
	<body class="Background_main">
	<h2>Projektarbeit - Benotung</h2>
	';
if (isset($_POST['savedata'])) {
    $errormsg = '';
    foreach ($_POST as $key => $data) {
        if (mb_strstr($key, 'note_')) {
            $id = mb_substr($key, 5);
            $prj = new projektarbeit();
            if ($prj->load($id)) {
                if ($prj->note != $data) {
                    $prj->note = $data;
                    $prj->updateamum = date('Y-m-d H:i:s');
                    $prj->updatevon = $user;
                    if (!$prj->save(false)) {
                        $errormsg .= "Fehler beim Speichern von {$prj->projektarbeit_id}:" . $prj->errormsg . '<br>';
                    }
                }
            }
        }
    }
    if ($errormsg != '') {
        echo $errormsg;
    } else {
        echo '<b>Daten wurden gespeichert</b><br><br>';
$weight3 = '';
$stgbezeichnung = '';
$stgtyp = '';
$projekttyp_kurzbz = '';
$projektarbeit_id = '';
$uid = '';
$matrikelnr = '';
$titel = '';
$beurteiler = '';
$ende = '';
function getmax($val1, $val2)
{
    return $val1 > $val2 ? $val1 : $val2;
}
$projektarbeit_obj = new projektarbeit();
if (!$projektarbeit_obj->load($_REQUEST['projektarbeit_id'])) {
    die('Projektarbeit konnte nicht geladen werden');
}
$titel = $projektarbeit_obj->titel;
$benutzer_autor = new benutzer();
if (!$benutzer_autor->load($projektarbeit_obj->student_uid)) {
    die('Studierender kann nicht geladen werden');
}
$nachname_clean = convertProblemChars($benutzer_autor->nachname);
if (!isset($_POST['projektarbeit_id'])) {
    $uid = isset($_GET['uid']) ? $_GET['uid'] : '-1';
    $projektarbeit_id = isset($_GET['projektarbeit_id']) ? $_GET['projektarbeit_id'] : '-1';
} else {
    $projektarbeit_id = isset($_POST['projektarbeit_id']) ? $_POST['projektarbeit_id'] : '-1';
    $uid = isset($_POST['uid']) ? $_POST['uid'] : '-1';
    $matrikelnr = isset($_POST['matrikelnr']) ? $_POST['matrikelnr'] : '-1';