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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Curl и multipart/form-data
Покинул форум
Сообщений всего: 416
Дата рег-ции: Март 2012
Помог: 4 раз(а)
[+]
Получаю данные из формы на сайте и теперь необходимо эту же форму отправить.. Все отлично,только вот enctype="multipart/form-data" жизнь портит... В форме только инпуты,чекбоксы и селекты... (@ нам не нужен и не поможет).
Если без http_build_query,то получаю "cURL error:failed creating formpost data"
Если с,то отправляется просто пост и данные не сохраняются...
Panoptik
Отправлено: 04 Июня, 2015 - 22:06:45
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
а вы уверенны что проблема в мультипарт кодировке?
попробуйте на том сайте где отпрвляется форма убрать атрибут энктайп и отправить как ввв-урл-энкодед (оно по умолчанию)
и попробуйте методом тыка убирать ненужные поля и найти то в чем ошибка
еще проблема может быть в URLOPT_ENCODING gzip. попробуйте убрать этот параметр и вообще старайтесь указывать минимально необходимое количество опций.
короче локализируйте проблему, а то слишком много обстоятельств
----- Just do it
likvidator
Отправлено: 04 Июня, 2015 - 23:00:51
Посетитель
Покинул форум
Сообщений всего: 416
Дата рег-ции: Март 2012
Помог: 4 раз(а)
[+]
Panoptik пишет:
еще проблема может быть в URLOPT_ENCODING gzi
нет
Panoptik пишет:
а вы уверенны что проблема в мультипарт кодировке?
попробуйте на том сайте где отпрвляется форма убрать атрибут энктайп и отправить как ввв-урл-энкодед (оно по умолчанию)
100%. Отправляю без энктайпа сейв не происходит...
Меня еще смущает
likvidator пишет:
cURL error:failed creating formpost data
с чем это связано?
Panoptik
Отправлено: 04 Июня, 2015 - 23:27:08
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
вот нашел свои записки, попробуйте отправить запрос честным мультипартом с правильным форматом
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.