Получить значения заполненных полей в стандартной форме 1с-Битрикс (Сервисы -> Веб-формы) можно с помощью следующего запроса из любого PHP скрипта с подключенным PROLOG (проверялось на Управление сайтом 20.0.1650. (версия модуля интернет-магазин 20.0.687)), где $_REQUEST[‘RESULT_ID’] – id результата формы:
<?php
$arForm = CFormResult::GetDataByID(
$_REQUEST['RESULT_ID'],
array(),
$arFields,
$arAnswers
);
$payload = array();
foreach ($arAnswers as $answerTitle => $answerContent) {
foreach ($answerContent as $answerId => $answers) {
$payload[$answerTitle] = $answers['USER_TEXT'];
}
}
// выводим массив с данными на страницу
print_r($payload);