} else { if (!$ampel->load($ampel_id)) { die($ampel->errormsg); } $ampel->new = false; } $ampel->kurzbz = $kurzbz; $ampel->beschreibung = $beschreibung; $ampel->benutzer_select = $benutzer_select; $ampel->deadline = $datum_obj->formatDatum($deadline, 'Y-m-d'); $ampel->vorlaufzeit = $vorlaufzeit; $ampel->verfallszeit = $verfallszeit; $ampel->email = $email; $ampel->updateamum = date('Y-m-d H:i:s'); $ampel->updatevon = $user; if ($ampel->save()) { echo '<span class="ok">Daten erfolgreich gespeichert</span>'; echo "<script type='text/javascript'>\n"; echo "\tparent.uebersicht_ampel.location.href='ampel_uebersicht.php';"; echo "</script>\n"; $action = 'update'; $ampel_id = $ampel->ampel_id; } else { $action = 'new'; echo '<span class="error">' . $ampel->errormsg . '</span>'; } } echo '<fieldset>'; switch ($action) { case 'new': echo '<legend>Neu</legend>';