У меня есть форму Где пользователи Загружают Изображения и вводят название для них, а затем отправьте. Чтобы выполнить это, я интегрирую AJAXUPLOADER, он не позволяет одновременно загружать несколько изображений, но один за другим, у меня нет проблем с ним.JS/PHP Array Merge
В случае успеха он возвращает имя загруженного файла, что я делаю, я вставляю скрытое поле, содержащее имя файла изображения в качестве значения. И я вставляю текстовое поле для пользователей, чтобы ввести заголовок.
в основном, я хотел бы иметь массив с несколькими именами файлов и названием, так что я положил этот код:
input type="text" name="images[][title]" input type="hidden" value="'+response+'" name="images[][url]"
Он отлично работает, но есть проблема. структура массива строится с указанным кодом:
[images] => Array
(
[0] => Array
(
[title] => Ferrari
)
[1] => Array
(
[url] => d2339e1d8da95e811c4344eaef226d09.jpg
)
[2] => Array
(
[title] => Ferrari
)
[3] => Array
(
[url] => 714208a8c1b819a548a258c33e311e98.jpg
)
)
Однако, я хочу, чтобы они в этом формате:
[images] => Array
(
[0] => Array
(
[title] => Ferrari,
[url] => d2339e1d8da95e811c4344eaef226d09.jpg
)
[1] => Array
(
[title] => Ferrari,
[url] => 714208a8c1b819a548a258c33e311e98.jpg
)
)
Любая быстрая помощь будет оценен по достоинству!
Да, однако, для кода вам нужны некоторые исправления, но это правильный подход! – mahaidery
Я никогда не хотел этого делать, но я не вижу других вариантов :) – mahaidery
Мой код работает на нем (я его протестировал). Возможно, вам придется настроить его в соответствии с вашим вводом. Но да. Как вы планировали это сделать? –