PHP: Отправка нескольких файлов в JSON

203
10 октября 2017, 05:27

Добрый день Сразу прошу прощения за глупый вопрос, абсолютный новичок в php. На форме есть поле для прикрепления нескольких фото:

<form enctype="multipart/form-data" method="post">
  <p><input type="file" name="photos[]" multiple accept="image/*,image/jpeg"></p>
</form>

После выбора и нажатия на спец кнопку они вместе с другими полями должны отправиться на один сервис POST-запросом в формате JSON. Вот есть такой код формирования тела запроса:

$data = array(
  "ordernumber" => $_POST['ordernumber'],
  "orderdate" => $_POST['orderdate']
);
$postData = json_encode($data);

Вопрос: как добавить сюда массив прикрепленных файлов с именами и двоичными данными?

Answer 1

Может для начала картинки нужно загрузить на сервер? И потом передать путь картинки... А так как Вы хотите не получится... Вы сможете передать только имя изображения и все, а саму картинку нет... Загрузите изображения, потом получите полный урл на них и передавайте в json...

READ ALSO
Как перезапустить PHP в режиме CGI?

Как перезапустить PHP в режиме CGI?

Через phpinfo нашел и поправил конфиг под себя, однако как перезапустить PHР, чтоб он перечитал настройки не смог - в инете море инфы про Apache и FastCGI...

209
yii2 Метод rules не выдает message

yii2 Метод rules не выдает message

В чем проблема? вместе

249
Yii2 расширение для обрезания картинок

Yii2 расширение для обрезания картинок

Пытаюсь сделать сайт-галерею, админку уже сделал, а вот создание миниатюр пока мне не по плечу =/

196
PHPExcel - Вложенные списки

PHPExcel - Вложенные списки

ЗдравствуйтеКак создать вложенные списки я разобрался

200