當前位置: 首頁>>代碼示例>>PHP>>正文


PHP benutzerberechtigung::isBerechtigtMultipleOe方法代碼示例

本文整理匯總了PHP中benutzerberechtigung::isBerechtigtMultipleOe方法的典型用法代碼示例。如果您正苦於以下問題:PHP benutzerberechtigung::isBerechtigtMultipleOe方法的具體用法?PHP benutzerberechtigung::isBerechtigtMultipleOe怎麽用?PHP benutzerberechtigung::isBerechtigtMultipleOe使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在benutzerberechtigung的用法示例。


在下文中一共展示了benutzerberechtigung::isBerechtigtMultipleOe方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: lehrveranstaltung

        }
    }
    return $ret;
}
if (!$error) {
    if (!empty($_POST['lehrveranstaltung'])) {
        $lva = new lehrveranstaltung($_POST['lehrveranstaltung']);
    }
    if (isset($_POST['type']) && $_POST['type'] == 'lehreinheit_mitarbeiter_save') {
        //Lehreinheitmitarbeiter Zuteilung
        $qry = "SELECT tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\t(SELECT fachbereich_kurzbz FROM public.tbl_fachbereich WHERE oe_kurzbz=lehrfach.oe_kurzbz) as fachbereich_kurzbz\n\t\t\t\tFROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung as lehrfach\n\t\t\t\tWHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehrfach_id=lehrfach.lehrveranstaltung_id AND lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER);
        if ($result = $db->db_query($qry)) {
            if ($row = $db->db_fetch_object($result)) {
                $lva = new lehrveranstaltung($row->lehrveranstaltung_id);
                $oe_arr = $lva->getAllOe();
                if (!$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('lv-plan', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid', $row->fachbereich_kurzbz) && !$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid', $row->fachbereich_kurzbz)) {
                    $error = true;
                    $return = false;
                    $errormsg = 'Keine Berechtigung';
                }
            } else {
                $error = true;
                $return = false;
                $errormsg = 'Lehreinheit wurde nicht gefunden';
            }
        } else {
            $error = true;
            $return = false;
            $errormsg = 'Lehreinheit wurde nicht gefunden';
        }
        if (!$error) {
開發者ID:andikoller,項目名稱:FHC-3.0-FHBGLD,代碼行數:31,代碼來源:lehrveranstaltungDBDML.php


注:本文中的benutzerberechtigung::isBerechtigtMultipleOe方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。