Показать сообщение отдельно
  #10 (permalink)  
Старый 08.02.2018, 18:17
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от kupidon
Это ид товара. Передаю в обработчик файлы и номер товара. Использую его для для добавления записи фото по ID товара.
Уже ведь говорилось, что при редактировании товара, его ID просто связать с именем поля file - name="file[id_товара]".

При этом товар уже может иметь ранее добавленные изображения, которые можно заменить на новые, только в этом случае полем file можно выбрать только один файл.

То есть сервер может получить для товара как новые файлы для замены имеющихся, так и новые добавляемые. И сделать это очень просто:

name="file[id_товара][id_изображения]" - это обновляемые изображения

name="file[id_товара][0][]" multyple - это новые, поле со множественным выбором

$_FILES будет содержать:

[file => [
    id_товара => [
        0 => [
             0 => [новое],
             1 => [новое],
             .....
        ],
         id_изображения => [обновление],
         id_изображения => [обновление],
         .....        
    ]
]


Что может быть проще. Если уж передавать id товара отдельно, то скрытым поле, а не через #id и целую кучу.

Сообщение от kupidon
в какое место файла добавить это скрипт- обработчик формы, чтобы он также полноценно работал?
Какой скрипт, что я привел?

Последний раз редактировалось laimas, 08.02.2018 в 18:19.
Ответить с цитированием