Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:39

как отправить файл из 1С на сайт? сформулировал по-новому

Автор ЮныйПовелитель, 05 июл 2014, 17:50

0 Пользователей и 1 гость просматривают эту тему.

ЮныйПовелитель

Подскажите, пожалуйста, как отправить файл из 1С на сайт, если сайт принимает файл через обработчик загрузки send.php с параметром "комментарий к файлу", т.е. на странице загрузки  send.html кроме кнопки выбрать файл есть еще поле, в которое пишется обязательный комментарий к файлу.

krasdok

Я загружал файлы на хостинг из 1с используя ftp

ЮныйПовелитель

Цитата: krasdok от 07 июл 2014, 08:21
Я загружал файлы на хостинг из 1с используя ftp
Ну это не дело, файл должен выгружаться прямо из 1С методом POST примерно так:
Процедура ПослатьФайлНаСайт(имяФайла, имяФайлаОтвета)   
   Попытка
      ЗаголовокHTTP = Новый Соответствие();    
      ЗаголовокHTTP.Вставить("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
      http = Новый HTTPСоединение(имяСайта, 80);
      http.ОтправитьДляОбработки( имяФайла, имяОбработчика, имяФайлаОтвета, ЗаголовокHTTP);      
   Исключение      
      ВызватьИсключение(ОписаниеОшибки());
   КонецПопытки;   
КонецПроцедуры

Только надо еще параметры с файлом передавать, а не просто файл.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск