[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправить файл в ответе на GET запрос
kb.ivanov
Добрый день.

Сам я программист 1С (не будем кидаться какашками :rolleyes: ), поэтому в php я вообще нуб )

Вопрос такой:

Из 1С на сайт улетает гет запрос, "такой код" отрабатывает нормально:

 
<?php if (isset($_GET['file'])) {
if ($_GET['file'] == 2) {
echo "Download" ;
} else {
echo "error";
}
}
else {
echo "NO argument";
}
?>


В зависимости от параметра "file" в 1С прилетает "Download", "error" или "NO argument". С этим разобрался.

Как в ответе отправить файл (какой нибудь)? Например:

Есть 2 файла, в каталоге "/public_html/Work/download" : 1.jpg и 2.jpg.
Ну и если параметр "file" == "такой" отдаем "этот" файл иначе "этот".

Направьте в конкретную сторону мануалов или примерчик :)
Пробовал с fopen, readfile и т.п. Но видимо мозгов не хватает (((

Спасибо.

З.Ы. Поиск по форуму ничего не дал... т.к. не понимаю что искать
johniek_comp
примеры нужны, то что у вас получилось сделать. может файл и отдает, а 1с не принимает? или тест идет через браузер?

_____________
user posted image
kaww
kb.ivanov, нужны еще и соответствующие заголовки http://stackoverflow.com/questions/8485886...hp-using-header
kb.ivanov
Цитата (johniek_comp @ 27.07.2014 - 15:01)
примеры нужны, то что у вас получилось сделать. может файл и отдает, а 1с не принимает? или тест идет через браузер?

в 1С все гуд. Там 100% рабочий механизм.

Тесты делал по всякому. Сейчас хочу чтобы хоть через броузер заработало...
kb.ivanov
Цитата (kaww @ 27.07.2014 - 15:15)
kb.ivanov, нужны еще и соответствующие заголовки http://stackoverflow.com/questions/8485886...hp-using-header

спс за линк.

Видел что заголовки, но что-то не догнал. Еще раз спасиб, почитаю.
kb.ivanov
Всем спасибо.

Проблема была в заголовках... были лишние пробелы.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.