powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закачка файлов пользователю - испытываю траблы :(
2 сообщений из 2, страница 1 из 1
Закачка файлов пользователю - испытываю траблы :(
    #32509223
Фотография Sehensucht! (потерял пароль)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Объясните тупому разницу между двумя способами чтения файлов пользователем:
1) есть урл - http://www.myserver.ru/test.txt
файл test.txt просто лежит в корне веб-дерева. Тут все нормально работает - при нажатии на ссылку пользователь читает файл в _браузере_
2) есть скрипт - http://www.myserver.ru/show.php?id=13
при его вызове из БД дергается файл из поля BLOB и передается пользователю таким образом:

Код: plaintext
1.
2.
3.
Header("Content-type: ". $row["DOC_FILETYPE"]); здесь что-то типа "text/plain"
Header("Content-Disposition: attachment; filename=". $row["DOC_FILENAME"]); // здесь что-то типа "test.txt"
echo $content; // здесь содержимое файла

Так вот при таком обращении к файлу браузер выдает вопрос "Открыть/Сохранить" и при попытке открытия говорит, что типа не удается найти файл "C:\...\TemporaryInternetFiles\...\test[1].txt".

Вот такая засада :(

Если же файл сначала сохранить, а затем прочитать, то все ОК.

Собственно, вопрос-то в чем: я забыл какой-то заголовок? как мне _сразу_ открыть файл в браузере минуя вопрос "Открыть/Сохранить"?

Архив изучал, на подобный вопрос был ответ, что мол никак нельзя отменить вопрос браузера... Может что посоветуете?
...
Рейтинг: 0 / 0
Закачка файлов пользователю - испытываю траблы :(
    #32509467
Фотография Sehensucht! (потерял пароль)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разрулил - почитал rfc 1806 и заменил attachment на inline.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закачка файлов пользователю - испытываю траблы :(
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]