Здравствуйте.
Мне нужно загружать фотографии сотрудников c ftp сервера, в том числе и в фоновом режиме. Раньше над этим работали мои коллеги, и они реализовали загрузку фотографий (но не через ftp) при помощи вызова двух функций:
SCMS_HTTP_CREATE_FILES – фотография размещается в репозитории
ARCHIV_CONNECTION_INSERT – фотография привязывается к табельному номеру
Функция SCMS_HTTP_CREATE_FILES содержит параметр PATH, но если задать в нем строку вида:
ftp://login:password@111.111.111.111/12345.bmpто возникает ошибка.
У меня пока что есть только одна идея: создать где-нибудь папку, через ftp загружать файл с фотографией в эту папку, а потом из нее копировать файл уже через SCMS_HTTP_CREATE_FILES в репозиторий. Но тогда к этой папке придется открывать доступ всем пользователям, которые будут работать с программой, а по требованиям безопасности нужно как раз запретить такой доступ к фотографиям, чтобы их не могли, например, изменить.
Подскажите, пожалуйста, можно ли тут обойтись без вспомогательной папки? Можно ли сразу скопировать фотографию с ftp сервера в репозиторий?
PS: На всякий случай уточню, что фотографии – это файлы с расширением bmp.
Если вопрос можно отнести к другому разделу форума, пожалуйста – скажите к какому.
Заранее спасибо.