Установить значения по умолчанию для ввода с «множественным» атрибутом - PullRequest
0 голосов
/ 15 марта 2019

Я использую https://github.com/wpic/imageuplodify/ для загрузки нескольких файлов на мой сервер, но я хотел бы загрузить изображения из моей базы данных с помощью ajax.У меня есть вход, который принимает несколько изображений, например,

  <input type="file" multiple accept="image/*">

Мой вопрос: как я могу загрузить изображения по умолчанию из моей таблицы базы данных в несколько входов?Таблица содержит и id (PK), и ссылку на картинку (на моем сервере).Спасибо!

1 Ответ

0 голосов
/ 15 марта 2019

Если я правильно понимаю, вы хотите загрузить несколько изображений на https://github.com/wpic/imageuplodify/, которые расположены на вашей стороне сервера в дБ.Поскольку вы знаете имена файлов, которые пользователь хочет выгрузить на github, лучший подход заключается в том, чтобы принимать только имена файлов в качестве входных данных от пользователя, а на стороне сервера написать (отдыхающий) клиент и загрузить файлы в репозиторий github вместо потоковой передачи данных файла изсервер для пользователя и отправка его на github через клиентский браузер.Поток может быть: Пользователь -> выберите Имена файлов для загрузки -> сервер -> оставшийся клиент (чтение данных файла из БД в виде потока) загрузить в github -> успех -> Пользователь

Альтернативно, если вы хотите сделатьтолько со стороны клиента мы можем получить данные файла один за другим с сервера и сохранить их в localalstorage, а затем передать их как stram в github на стороне клиента.

Пользователь -> выберите Имена файлов дляUpload -> server -> response (s) -> User -> store in localStorage -> чтение из локального хранилища -> публикация потока на github -> success msg

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...