У нас есть форма, где пользователь может отправить сообщение, а также загрузить 1-10 файлов (не отображаются в сообщении в строке, но в виде ссылок в нижней части сообщения).
Пока все работает нормально … используя две разные формы.
1 х форма (ГЛАВНАЯ / родительская форма) — это форма сведений о сообщении (имя. Дата, сообщение … и т. Д.)
1 х форма, которая находится под этой формой, и если для обработки выбранного / загрузки выбранных пользователем файлов.
Это делается с помощью скрытого iFrame и специального php-скрипта и возвращает список загруженных имен файлов / путей обратно в ГЛАВНУЮ / родительскую форму (как скрытые поля) .. так, когда отправляется ГЛАВНАЯ / родительская форма … все данные сохраняются в базе данных за один раз, и событие / часть загрузки изображения / файла не приведет к потере данных сообщения, если есть тайм-аут или другая ошибка загрузки.
Это все работает до сих пор.
Что мне не понятно или что я застрял … так это то, что для каждого сообщения сообщение «владелец / постер» может вернуться и отредактировать сообщение.
Это должно включать предоставление пользователю возможности редактировать файлы, загруженные / прикрепленные к сообщению.
Что я не уверен, как я должен справиться? или приятно и легко это сделать?
Я предполагаю, что мне придется использовать подход «две формы», который я использую для первоначальной публикации / загрузки сообщения? .. но как я могу предварительно заполнить поля ввода файла? Я просто предварительно заполняю значение именем файла / путем к базе данных?
Задача ещё не решена.
Других решений пока нет …