$FORM->setError("FORM_ACCESS_DENIED"); } // endif ($F_RIGHT>=10); } else { $FORM->setError("FORM_NOT_FOUND"); } // endif ($WEB_FORM_ID>0); /*************************************************************/ // additional caching if ($bCache && $FORM->isAccessForm() && $cache_form->StartDataCache()) { // cache form image path and code $FORM->ShowFormImage(); $FORM->getFormImagePath(); // cache form question images path and code foreach ($FORM->arQuestions as $FIELD_SID => $arQuestion) { $FORM->ShowInputCaptionImage($FIELD_SID); $FORM->getInputCaptionImagePath($FIELD_SID); } // put $FORM to cache $cache_form->EndDataCache(array("FORM" => $FORM)); } } $bFormShow = strlen($FORM->ShowErrorMsg()) <= 0; // show form if ($bFormShow) { // insert chain item if (strlen($FORM->arParams["CHAIN_ITEM_TEXT"]) > 0) { $APPLICATION->AddChainItem($FORM->arParams["CHAIN_ITEM_TEXT"], $FORM->arParams["CHAIN_ITEM_LINK"]); } // initialize CAPTCHA if ($FORM->arForm["USE_CAPTCHA"] == "Y") {