Добрый день!
Пытаюсь добавить новый ответ в веб-форму средствами API.
Вот код добавления, всё как в документации.
Вопрос возникает на $arValues.
Что бы ни указывал в качестве имён - всё время выдаёт ошибку. Вот некоторые вариации которые были в "потоке" поиска верного решения(которое так и не было найдено).
1)
2)
3)
Что бы ни пробовал - возвращается false... Данные в POST передаются исправно. Ума не приложу что может быть не так... Прошу, знатоки, подскажите как добавить ответ в веб-форму средствами API.
Список вопросов формы ниже:
Пытаюсь добавить новый ответ в веб-форму средствами API.
Вот код добавления, всё как в документации.
Код |
---|
$FORM_ID = 2; CModule::IncludeModule("form"); $RESULT_ID = CFormResult::Add($FORM_ID, $arValues) |
Что бы ни указывал в качестве имён - всё время выдаёт ошибку. Вот некоторые вариации которые были в "потоке" поиска верного решения(которое так и не было найдено).
1)
Код |
---|
$arValues = array ( "form_text_ADDITIONAL_4" => $_POST['name2'], "form_text_ADDITIONAL_5" => $_POST['phone2'], "form_text_ADDITIONAL_6" => $_POST['tovar_name2'], "form_text_ADDITIONAL_7" => $_POST['form1_comm2'] ); |
Код |
---|
$arValues = array ( "form_text_4" => $_POST['name2'], "form_text_5" => $_POST['phone2'], "form_text_6" => $_POST['tovar_name2'], "form_text_7" => $_POST['form1_comm2'] ); |
Код |
---|
$arValues = array ( "form_text_name" => $_POST['name2'], "form_text_phone" => $_POST['phone2'], "form_text_tovar_name" => $_POST['tovar_name2'], "form_text_message" => $_POST['form1_comm2'] ); |
4)
Код |
---|
$arValues = array ( "name" => $_POST['name2'], "phone" => $_POST['phone2'], "tovar_name" => $_POST['tovar_name2'], "message" => $_POST['message2'] ); |
Список вопросов формы ниже: