コード例 #1
0
<br><br>
';
$user = get_uid();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
if (!$rechte->isBerechtigt('mitarbeiter/zeitsperre')) {
    die('Sie haben keine Berechtigung fuer diese Seite');
}
$uid = isset($_GET['uid']) ? $_GET['uid'] : '';
if (isset($_GET['type']) && $_GET['type'] == 'edit' && isset($_GET['uid'])) {
    if (isset($_GET['del']) && isset($_GET['zeitsperre_id'])) {
        if (!$rechte->isBerechtigt('mitarbeiter/zeitsperre', null, 'suid')) {
            die('Sie haben keine Berechtigung fuer diese Aktion');
        }
        $zs_obj = new zeitsperre();
        if (!$zs_obj->delete($_GET['zeitsperre_id'])) {
            die("Zeitsperren konnte nicht gelo&uml;scht werden!");
        }
    }
    $ma = new mitarbeiter();
    $ma->load($_GET['uid']);
    $resturlaub = new resturlaub();
    $resturlaub->load($_GET['uid']);
    echo 'Resturlaubstage von <b>' . $ma->nachname . ' ' . $ma->vorname . '</b>:<br><br>';
    echo '<form action="' . $_SERVER['PHP_SELF'] . '?type=save&uid=' . $ma->uid . '" method="POST">
			<table>
				<tr>
					<td>Resturlaubstage</td>
					<td><input type="text" id="resturlaubstage" oninput="gesamt()" name="resturlaubstage" value="' . $resturlaub->resturlaubstage . '"></td>
				</tr>
				<tr>
コード例 #2
0
    die('Sie haben keine Berechtigung für diese Seite');
}
//Formular zur Eingabe der UID
echo '<form  accept-charset="UTF-8" action="' . $_SERVER['PHP_SELF'] . '" mehtod="GET">';
echo 'Zeitsperren der UID <INPUT type="hidden" id="uid" name="uid" value="uid">
		<input type="text" id="ma_name" name="uid" value="' . $uid . '">';
echo '<input type="submit" name="submit" value="Anzeigen">';
echo '</form>';
//Loeschen von Zeitsperren
if ($action == 'delete') {
    if (!$rechte->isBerechtigt('mitarbeiter/zeitsperre', null, 'suid')) {
        die('Sie haben keine Berechtigung für diese Aktion');
    }
    if ($zeitsperre_id != '' && is_numeric($zeitsperre_id)) {
        $zeitsperre = new zeitsperre();
        if ($zeitsperre->delete($zeitsperre_id)) {
            $message = 'Zeitsperre wurde geloescht';
        } else {
            $errormsg = 'Fehler beim Loeschen der Zeitsperre';
        }
    } else {
        $errormsg = 'Zeitsperre_id ist ungueltig';
    }
}
if (isset($_POST['save'])) {
    if (!$rechte->isBerechtigt('mitarbeiter/zeitsperre', null, 'suid')) {
        die('Sie haben keine Berechtigung für diese Aktion');
    }
    //Speichern der Daten
    $zeitsperre = new zeitsperre();
    if ($zeitsperre_id != '') {