Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Сохранение txt-файла в папку пользователя

Ответить
Настройки темы
Сохранение txt-файла в папку пользователя

Пользователь


Сообщения: 124
Благодарности: 2

Профиль | Отправить PM | Цитировать


Здравствуйте!

Скажите мне пожалуйста, как сделать чтоб пользователь мог выбрать папку для сохранения сгенерированного txt файла?

Использую функцию:

file_put_contents("C:/text.txt","создан обычный текстовый файл");
но в этом случае файлы сохраняются на сервере?
а как его сохранить на комп пользователя?

Отправлено: 21:55, 09-09-2010

 

Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


заголовок Content-Disposition
PHP код: Выделить весь код

header('Content-Type: text/plain');
header('Content-Disposition: attachment; filename="text.txt"');
header('Content-Length: ' strlen($text));

exit(
$text); // содержимое файла 


Отправлено: 23:16, 09-09-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 124
Благодарности: 2

Профиль | Отправить PM | Цитировать


вместо содержимого файла у меня сохранилось это:

Цитата:
<style type='te
как свой текст вставить?

Еще скажите пожалуйста, почему я этим методом:
PHP код: Выделить весь код

file_put_contents("C:/text.txt","создан обычный текстовый файл"); 


не могу файл на сетевой диск сохранить?

Отправлено: 07:49, 10-09-2010 | #3


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


в переменной $text - текст (содержимое файла). Т.е. браузер сохранит файл с этим текстом. По сути мы не файл отдаем, а текст, но заголовки говорят браузеру, что нужно сохранить в виде файла.
Цитата zvezda_t:
не могу файл на сетевой диск сохранить? »
1. права PHP на запись туда
2. запись пути сохранения файла в зависимости от обработчика ....

Отправлено: 13:54, 10-09-2010 | #4


Пользователь


Сообщения: 124
Благодарности: 2

Профиль | Отправить PM | Цитировать


Скажите пожалуйста, а возможно - после вывода документа через браузер данным методом заголовков, обновить основную страничку сайта?

Отправлено: 07:08, 14-09-2010 | #5


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


без использования JS(или других дополнений) браузер позволит afaik только один запрос (обновление - тоже запрос). Если JS, то используйте сначала, например, window.open (для запроса на файл), а потом обновите родителя location.reload(true) или window.location=window.location.href

Последний раз редактировалось Sham, 14-09-2010 в 18:02.


Отправлено: 17:52, 14-09-2010 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Сохранение txt-файла в папку пользователя

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
программа для чистки txt файла Baiker Хочу все знать 7 13-09-2010 20:20
CMD/BAT - [решено] удалить строчки из файла a.txt spilberg Скриптовые языки администрирования Windows 19 20-07-2009 17:49
VBS/WSH/JS - помогите с написанием парсера txt файла NAW1986 Скриптовые языки администрирования Windows 2 15-06-2009 09:18
CMD/BAT - [решено] печать txt файла Loki3D Скриптовые языки администрирования Windows 15 12-05-2009 16:35
Необходимо добавления файла в папку Appliction Data у каждого пользователя ForGroin Microsoft Windows NT/2000/2003 5 27-08-2007 10:16




 
Переход