@thedexploit
Сайтами маюсь

Как правильно вставить переменную в массив для CRM системы?

Доброго времени суток!

Есть форма заказа на сайте с одним полем - телефон. Есть обработчик формы.
Поле телефон проходит через JS скрипт (так, потому что на лендинг на подобие квиза, несколько шагов до регистрации) , а в сам обработчик добавляется вот таким методом:
if ( $method === 'POST' ) {

    $content_frontend = json_decode(file_get_contents('php://input'), true); // получает данные от фронт-енда
    $content_frontend['phone']; // поле с введённым телефоном
...


Далее следует массив, который передаст данные в CRM систему. У него есть переменная phone, которую хранит "content_frontend"

// параметры запроса
$data = array(
....
    'phone'           =>$_REQUEST['phone'],           // телефон
    'comment'         => $_REQUEST['product_name'],    // комментарий (для примера, как другие поля берутся)
...
);


Но с такими настройками в CRM приходит пустое поле телефона. Если в массив впишу
'phone' =>$_REQUEST['content_frontend'],
Всё равно придет пустое поле.

Как правильно использовать эту переменную?

Ситуация довольно забавна и ужасна в одночасье)) Очень слаб в PHP, и как раз пришлось залезть в код.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Алгоритмика Москва
от 110 000 до 160 000 руб.
Лучшие люди Иваново
от 40 000 до 90 000 руб.
N1.RU Новосибирск
от 100 000 руб.