php Сделатьдоступкчемулибовзависимостиотгруппыпользователя

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Сделатьдоступкчемулибовзависимостиотгруппыпользователя相关的知识,希望对你有一定的参考价值。

<?php
  	$userGroupSettingPermission = array(
  		"1" => "CAN_CHANGE_CHAT_SETTINGS",
  	);
  
  	// Получаем ID нужных нам групп 
    $arPermGroup = array();
    foreach ($userGroupSettingPermission as $permission => $gCode) {
        $rsGroups = CGroup::GetList(($by="c_sort"), ($order="desc"), array("STRING_ID" => $gCode));
        if ($uGroup = $rsGroups->Fetch()) {
    		$arPermGroup[$uGroup['ID']] = true;
    	}
    }

  
  	$settingPermission = false;
  	$rug = CUser::GetUserGroupList($USER->getId());
  	while ($arUserGroup = $rug->Fetch()) {
  		AddMessage2Log($arUserGroup, "plans");
  		if (isset($arPermGroup[$arUserGroup["GROUP_ID"]])) {
  			$settingPermission = true;
  		}
  	}
  
  	// Юзеру группы CAN_CHANGE_CHAT_SETTINGS разрешаем доступ в настройки
  	if ($settingPermission) {
  	  // go 
  	}
?>

以上是关于php Сделатьдоступкчемулибовзависимостиотгруппыпользователя的主要内容,如果未能解决你的问题,请参考以下文章

La Sylphide 仙女

php 用户客户删除用户БудьОченьаккуратен,неудалиадминаивсеегопостыистраницы

ini Позволяетлюбомупользователюлокальнойсистемыподключитьсяклюбойбазеданных,используялюбоеимябазыдан

php 皮肤网址替换Продуктсселектамимультиселектамиит.д。属性选择multiselecetdropdownатрибутатрибуты

swift Затемяпопыталсявсе-такитупо,кодомвстиле“Пирамидапогибели”,получитьданныекартинкидля3-хподрядэл

php быстраяиндексациямассива。 однаизнаиболеечастоиспользуемыхфункций。