<?php $action = isset($_GET['action']) ? $_GET['action'] : 'new'; $service_id = isset($_REQUEST['service_id']) ? $_REQUEST['service_id'] : ''; $service = new service(); if ($action == 'save') { $bezeichnung = isset($_POST['bezeichnung']) ? $_POST['bezeichnung'] : die('Bezeichnung fehlt'); $beschreibung = isset($_POST['beschreibung']) ? $_POST['beschreibung'] : die('Beschreibung fehlt'); $oe_kurzbz = isset($_POST['oe_kurzbz']) ? $_POST['oe_kurzbz'] : die('Organisationseinheit fehlt'); $content_id = isset($_POST['content_id']) ? $_POST['content_id'] : die('Content_id fehlt'); $ext_id = isset($_POST['ext_id']) ? $_POST['ext_id'] : die('ext_id fehlt'); $new = isset($_POST['new']) ? $_POST['new'] : 'true'; if ($new == 'true') { $service->new = true; } else { if (!$service->load($service_id)) { die($service->errormsg); } $service->new = false; } $service->bezeichnung = $bezeichnung; $service->beschreibung = $beschreibung; $service->ext_id = $ext_id; $service->oe_kurzbz = $oe_kurzbz; $service->content_id = $content_id; if ($service->save()) { echo '<span class="ok">Daten erfolgreich gespeichert</span>'; echo "<script type='text/javascript'>\n"; echo "\tparent.uebersicht_service.location.href='service_uebersicht.php?oe_kurzbz={$oe_kurzbz}';"; echo "</script>\n"; $action = 'update';