$idx = mb_substr($key, mb_strlen('beschreibung')); $beschreibung[$idx] = $value; } } $benutzer_select = isset($_POST['benutzer_select']) ? $_POST['benutzer_select'] : die('Benutzer_select fehlt'); $deadline = isset($_POST['deadline']) ? $_POST['deadline'] : die('Deadline fehlt'); $vorlaufzeit = isset($_POST['vorlaufzeit']) ? $_POST['vorlaufzeit'] : die('Vorlaufzeit fehlt'); $verfallszeit = isset($_POST['verfallszeit']) ? $_POST['verfallszeit'] : die('verfallszeit fehlt'); $email = isset($_POST['email']); $new = isset($_POST['new']) ? $_POST['new'] : 'true'; if ($new == 'true') { $ampel->insertamum = date('Y-m-d H:i:s'); $ampel->insertvon = $user; $ampel->new = true; } 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>';
}); </script> </head> <body> <h1>', $p->t('tools/ampelsystem'), '</h1>'; if (count($oes) != 0) { echo '<p><a href="ampelleiteruebersicht.php">' . $p->t('tools/uebersichtLeitung') . '</a></p>'; } echo '<p>' . $p->t('tools/dasAmpelsystemIstEinErinnerungsystem') . '</p>'; $datum_obj = new datum(); $type = isset($_GET['type']) ? $_GET['type'] : ''; $ampel_id = isset($_GET['ampel_id']) ? $_GET['ampel_id'] : ''; $message = ''; if ($type == 'bestaetigen' && is_numeric($ampel_id)) { $ampel = new ampel(); if ($ampel->load($ampel_id)) { if ($ampel->isZugeteilt($user, $ampel->benutzer_select)) { if (!$ampel->isBestaetigt($user, $ampel_id)) { if ($ampel->bestaetigen($user, $ampel_id)) { //$message = '<span class="ok">OK</span>'; //Ampel Ansicht im Seiten-Header aktualisieren $message = '<script type="text/javascript">window.parent.loadampel()</script>'; } else { $message = '<span class="error">' . $ampel->errormsg . '</span>'; } } else { $message = '<span class="error">' . $p->t('tools/ampelBereitsBestaetigt') . '</span>'; } } else { $message = '<span class="error">' . $p->t('tools/nichtZugeteilt') . '</span>'; }