コード例 #1
0
        $zs->insertvon = $user;
    }
    $zs->zeitsperretyp_kurzbz = $_POST['zeitsperretyp_kurzbz'];
    $zs->bezeichnung = $_POST['bezeichnung'];
    $zs->mitarbeiter_uid = $_POST['uid'];
    $zs->vondatum = $_POST['vondatum'];
    $zs->vonstunde = $_POST['vonstunde'];
    $zs->bisdatum = $_POST['bisdatum'];
    $zs->bisstunde = $_POST['bisstunde'];
    $zs->vertretung_uid = $_POST['vertretung_uid'];
    $zs->erreichbarkeit_kurzbz = $_POST['erreichbarkeit_kurzbz'];
    $zs->freigabeamum = $_POST['freigabeamum'];
    $zs->freigabevon = $_POST['freigabevon'];
    $zs->updateamum = date('Y-m-d H:i:s');
    $zs->updatevon = $user;
    if (!$zs->save()) {
        $errorstr = "Fehler beim Speichern der Daten: {$zs->errormsg}";
    } else {
        $reloadstr .= "<script type='text/javascript'>\n";
        $reloadstr .= "parent.uebersicht.location.href='resturlaub.php?type=edit&uid={$zs->mitarbeiter_uid}';";
        $reloadstr .= " window.location.href='" . $_SERVER['PHP_SELF'] . "?zeitsperre_id={$zs->zeitsperre_id}&neu=true';";
        $reloadstr .= "</script>\n";
    }
}
$qry = "SELECT * FROM campus.tbl_zeitsperretyp ORDER BY zeitsperretyp_kurzbz";
if ($result = $db->db_query($qry)) {
    while ($row = $db->db_fetch_object($result)) {
        $zeitsperre_arr[] = $row->zeitsperretyp_kurzbz;
    }
}
$qry = "SELECT * FROM campus.vw_mitarbeiter WHERE uid not LIKE '\\\\_%' ORDER BY nachname, vorname";
コード例 #2
0
        $zeitsperre->mitarbeiter_uid = $uid;
    }
    if (!$error) {
        $zeitsperre->zeitsperretyp_kurzbz = $zeitsperretyp_kurzbz;
        $zeitsperre->bezeichnung = $bezeichnung;
        $zeitsperre->vondatum = $datum->formatDatum($vondatum);
        $zeitsperre->vonstunde = $vonstunde;
        $zeitsperre->bisdatum = $datum->formatDatum($bisdatum);
        $zeitsperre->bisstunde = $bisstunde;
        $zeitsperre->vertretung_uid = $vertretung_uid;
        $zeitsperre->erreichbarkeit_kurzbz = $erreichbarkeit_kurzbz;
        $zeitsperre->updateamum = date('Y-m-d H:i:s');
        $zeitsperre->updatevon = $user;
        $zeitsperre->freigabeamum = $datum->formatDatum($freigabeamum);
        $zeitsperre->freigabevon = $freigabevon;
        if ($zeitsperre->save()) {
            $message = 'Daten wurden erfolgreich gespeichert';
        } else {
            $errormsg = "Fehler beim Speichern der Daten: {$zeitsperre->errormsg}";
        }
    }
}
//Statusmeldungen ausgeben
if ($errormsg != '') {
    echo "<br><div class='inserterror'>{$errormsg}</div><br>";
}
if ($message != '') {
    echo "<br><div class='insertok'>{$message}</div><br>";
}
//Zeitsperren des Mitarbeiters anzeigen
if ($uid != '') {