У меня на wordpress реализована отправка формы через contact form 7.
Появилась необходимость передать эти заявки в кастомную CRM.
Я понял как получить переменные типа $name из формы, но не могу разобраться как передать эти данные в CRM.
Есть переменные:
$name
$phone
$msg
и код из CRM
<?
//Для работы необходим Curl
$ch = curl_init();
curl_setopt_array($ch , array(
CURLOPT_URL => 'http://medvedev.intrumnet.com/onlineforms' ,
CURLOPT_POST => true ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_CUSTOMREQUEST => "POST" ,
CURLOPT_POSTFIELDS => http_build_query(array(
"action" => "fillform" ,
"formtype" => 15 ,
"data" => array(
"def_customer" => array(
"name" => $_POST[ "form" ][ '15' ][ "def_customer" ][ "name" ] ,
"phone" => $_POST[ "form" ][ '15' ][ "def_customer" ][ "phone" ]
) ,
"ext_customer" => array(
"429" => array(
"type" => "text" ,
"value" => $_POST[ "form" ][ '15' ][ "ext_customer" ][ 429 ] /* Прочая информация */
)
)
) ,
"ihistory" => $_POST[ 'intrum_stat_history' ] /* Используется для получения данных статистики посетителя сайта, отправившего онлайн-форму, например: источник входа, история просмота страниц и т. д. Вставьте в HTML-форму код, размещённый в пункте "Пример формы в HTML" ниже */
))
));
$responseData = json_decode(curl_exec($ch)); // ответ от сервера
curl_close($ch);
echo rawurldecode('%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%20%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE%20%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B0');
?>
Как правильно подставить данные скрипт? чтобы все работало корректно.