![]() |
Сохранение txt-файла в папку пользователя
Здравствуйте!
Скажите мне пожалуйста, как сделать чтоб пользователь мог выбрать папку для сохранения сгенерированного txt файла? Использую функцию: file_put_contents("C:/text.txt","создан обычный текстовый файл"); но в этом случае файлы сохраняются на сервере? а как его сохранить на комп пользователя? |
заголовок Content-Disposition
PHP код:
|
вместо содержимого файла у меня сохранилось это:
Цитата:
Еще скажите пожалуйста, почему я этим методом: PHP код:
|
в переменной $text - текст (содержимое файла). Т.е. браузер сохранит файл с этим текстом. По сути мы не файл отдаем, а текст, но заголовки говорят браузеру, что нужно сохранить в виде файла.
Цитата:
2. запись пути сохранения файла в зависимости от обработчика .... |
Скажите пожалуйста, а возможно - после вывода документа через браузер данным методом заголовков, обновить основную страничку сайта?
|
без использования JS(или других дополнений) браузер позволит afaik только один запрос (обновление - тоже запрос). Если JS, то используйте сначала, например, window.open (для запроса на файл), а потом обновите родителя location.reload(true) или window.location=window.location.href
|
Время: 17:04. |
Время: 17:04.
© OSzone.net 2001-