$str_WEIGHT = 100; $str_ACTIVE = "Y"; $str_SORT = CAdvContract::GetNextSort(); $str_DATE_SHOW_FROM = GetTime(time()); $str_DEFAULT_STATUS_SID = "READY"; $arrSITE = array_keys($arrSites); } else { if (strlen($strError) <= 0) { if (strlen($str_KEYWORDS) > 0) { $arrKEYWORDS = preg_split('/[\\n\\r]+/', $str_KEYWORDS); TrimArr($arrKEYWORDS); } $arrSITE = CAdvContract::GetSiteArray($ID); $arrSHOW_PAGE = CAdvContract::GetPageArray($ID, "SHOW"); $str_SHOW_PAGE = implode("\n", $arrSHOW_PAGE); $arrNOT_SHOW_PAGE = CAdvContract::GetPageArray($ID, "NOT_SHOW"); $str_NOT_SHOW_PAGE = implode("\n", $arrNOT_SHOW_PAGE); $arContractTypes = CAdvContract::GetTypeArray($ID); $arrTYPE = array_keys($arContractTypes); $arrWEEKDAY = CAdvContract::GetWeekdayArray($ID); while (list($key, $value) = each($arrWEEKDAY)) { ${"arr" . $key} = $value; } $arrP = CAdvContract::GetContractPermissions($ID); if (is_array($arrP)) { while (list($key, $arr) = each($arrP)) { foreach ($arr as $ar) { ${"arrUSER_" . $key}[] = $ar["USER_ID"]; } } }