foreach ($bsp_obj->beispiele as $row) { $stud_bsp_obj = new beispiel(); if ($stud_bsp_obj->load_studentbeispiel($uid, $row->beispiel_id)) { $stud_bsp_obj->new = false; } else { $stud_bsp_obj->new = true; $stud_bsp_obj->insertamum = date('Y-m-d H:i:s'); $stud_bsp_obj->insertvon = $user; } $stud_bsp_obj->vorbereitet = $_POST['solved_' . $row->beispiel_id] == 1 ? true : false; $stud_bsp_obj->probleme = isset($_POST['problem_' . $row->beispiel_id]) ? true : false; $stud_bsp_obj->updateamum = date('Y-m-d H:i:s'); $stud_bsp_obj->updatevon = $user; $stud_bsp_obj->student_uid = $uid; $stud_bsp_obj->beispiel_id = $row->beispiel_id; if (!$stud_bsp_obj->studentbeispiel_save()) { echo $stud_bsp_obj->errormsg; $error = true; } } } if ($error) { echo "<span class='error'>" . $p->t('benotungstool/esKonntenNichtAlleDatenGespeichertWerden') . "</span>"; } else { echo $p->t('global/erfolgreichgespeichert') . "<br>"; } } else { if (!isset($_POST['abgabe'])) { echo "<span class='error'>" . $p->t('benotungstool/punkteSindUngueltig') . "</span>"; } }