Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сообщение с вложением(где хранить имя) (https://javascript.ru/forum/misc/76186-soobshhenie-s-vlozheniem-gde-khranit-imya.html)

kapellan 12.12.2018 11:32

Цитата:

Сообщение от Nexus (Сообщение 500341)
laimas,
Я про это писал. Как я понял, автор перед отправкой файла на сервер получает имя файла, записывает его в поле и только после отправляет форму.

да, именно так

laimas 12.12.2018 11:33

Nexus, да, видимо так - речь об исходном имени файла в этом поле. Но для автора о нем надо вообще забыть.

laimas 12.12.2018 11:33

kapellan, зачем вам исходное имя файла да еще и мусорить им базу?

kapellan 12.12.2018 12:00

Цитата:

Сообщение от laimas (Сообщение 500345)
kapellan, зачем вам исходное имя файла да еще и мусорить им базу?

Я немного ошибся, нужно именно новое имя. Сейчас это работает как на гифке
https://clip2net.com/s/3YzcQgY

Напомню все собирается на основе meteorjs.
В правом мониторе сайт, в левом фрагмент кода интерфейса.

Вначале я загружаю фото, в поле выше появляется его новое имя. Все поля сгенерировано пакетом simpleSchema (current init скрыты). По нажатию кнопки Submit все поля simpleSchema собираются в массив и заносятся в базу данных.

Изначально я создавал переменную на стороне сервера но при нажати кнопки Submit она значилась как undefined.

laimas 12.12.2018 12:08

Какой язык использует сервер?

kapellan 12.12.2018 13:15

javascript + html

laimas 12.12.2018 13:20

Цитата:

Сообщение от kapellan
javascript

Node что-ли?

kapellan 12.12.2018 13:22

да node js

laimas 12.12.2018 13:27

Я его не знаю, но загружая изображение вы что не можете сформировать уникальное имя для файла? Само же имя файла в помойку по тем причинам о которым говорилось выше. Если бы ваш сервер был не сайтом, а облаком для хранения документов пользователей, тогда бы вы хранили файлы пользователя под их именами.


Часовой пояс GMT +3, время: 15:25.