Topic: Работа с файлами

Здравствуйте! Возможно ли реализовать передачу файлов конкретному пользователю? (работа в локальной сети)

Re: Работа с файлами

Bullet3203 wrote:

Здравствуйте! Возможно ли реализовать передачу файлов конкретному пользователю? (работа в локальной сети)

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

http://f6.s.qip.ru/pgTu2DfP.png

Визуальное программирование: блог и телеграм-канал.

Re: Работа с файлами

Bullet3203 wrote:

Здравствуйте! Возможно ли реализовать передачу файлов конкретному пользователю? (работа в локальной сети)

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

Dmitry.

Re: Работа с файлами

DriveSoft wrote:
Bullet3203 wrote:

Здравствуйте! Возможно ли реализовать передачу файлов конкретному пользователю? (работа в локальной сети)

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

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

Re: Работа с файлами

Bullet3203 wrote:

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

Можно по таймеру (например, раз в минуту или чаще) проверять, не появилась ли новая запись в базе. А после выгрузки (сохранения) файла -  удалять запись.

Визуальное программирование: блог и телеграм-канал.