当前位置: 首页>>代码示例>>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;未经允许,请勿转载。