Битрикс: несколько форм на одной странице
Частая ситуация что на странице расположено несколько форм и после отправки одной из них необходимо вывести сообщение. При успешной отправке битрикс добавляет к ссылке formresult=addok. Но как определить какая форма успешно отработала? Для этого можно добавить id формы в url отправки: Заменяем это: <?=$arResult[ "FORM_HEADER" ]?> На это: < form name = "<?=$arResult[ "arForm" ][ "SID" ]?>" action = "<?=$APPLICATION -> GetCurPageParam( "form_id=" . $arResult[ "arForm" ][ "ID" ], array ( "FORM_ID" ))?>" method = "POST" enctype = "multipart/form-data" > <?=bitrix_sessid_post()?> < input type = "hidden" name = "WEB_FORM_ID" value = "<?=$arResult[ "arForm" ][ "ID" ]?>" > И добавляем вывод сообщения об успешной отправке: <? if ( isset ($_REQUEST[ "formr