@efo8

Как передать переменную типа $name в CRM?

У меня на 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-форму код, размещённый в пункте &quot;Пример формы в HTML&quot; ниже */
	))
));
$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');
?>


Как правильно подставить данные скрипт? чтобы все работало корректно.
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы