* */ // Unter Projektpositionen soll der zugehörige Projektnummer immer // vorhanden sein. Deswegen in der $_SESSION gespeichert. if (!isset($_SESSION['projectnr'])) { $_SESSION['projectnr'] = 0; } if (!empty($_POST['projectnr'])) { $_SESSION['projectnr'] = (int) $_POST['projectnr']; } // Mülleimer für Projektposition-Formular wird zunächst auf 'unsichtbar' geschaltet. $archivestyle = 'none'; $projectposition = new projectposition(); $xajax = $xajax_todo->getJavascript('includes/xajax'); $prpos_formvars = new projectposition_foo(); $projectname = $projectposition->getProjectName(); $prpos_formvars->prpos_project_id = $_SESSION['projectnr']; if (!empty($_POST['formsend'])) { /* Wenn das Eintrag gelöschet werden soll, dann brauchen wir * es zuerst nicht auf $_POST Variablen auswerten */ if (!empty($_POST['deleteprposdata']) && !empty($_POST['projectposid'])) { if ($projectposition->isDeletable($_POST['projectposid'])) { if (!$projectposition->delete($_POST['projectposid'])) { $erg = $projectposition->getPostVars(); $prpos_formvars = $projectposition->projectposition_foo; if (!$erg) { foreach ($projectposition->errors as $errnumber) { $errors[] = isset($dict[$errnumber]) ? $dict[$errnumber] : $errnumber; } }