Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как передать такой формат в POST CURL?
Форумы портала PHP.SU » » Вопросы новичков » Как передать такой формат в POST CURL?

Страниц (1): [1]
 

1. event - 12 Марта, 2021 - 01:13:40 - перейти к сообщению
Есть сложная форма, которая в итоге отправляет на сервер такое поле:

CODE (html):
скопировать код в буфер обмена
  1.     Content-Disposition: form-data; name="contacts"
  2.  
  3.     [{"type":"phone","code":"+972","phone":"44255424"}]


Пробую передать ее через CURL в PHP, вот так:

PHP:
скопировать код в буфер обмена
  1. curl_setopt($ch, CURLOPT_POSTFIELDS,'contacts=[{"type":"phone","code":"+972","phone":"44255424"}]');


Но в итоге форма ничего не видит. Как правильно передать данные?
2. Vladimir Kheifets - 12 Марта, 2021 - 06:19:25 - перейти к сообщению
event пишет:
Пробую передать ее через CURL в PHP, вот так:
PHP:
скопировать код в буфер обмена
  1. curl_setopt($ch, CURLOPT_POSTFIELDS,'contacts=[{"type":"phone","code":"+972","phone":"44255424"}]');

Добрый день!
Попробуйте так:
Спойлер (Отобразить)
Удачи!

 

Powered by ExBB FM 1.0 RC1