Помощник
|
header |
unnormal
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
1.9.2010, 13:47;
Ответить: Webmaster_hb
Сообщение
#2
|
|
unnormal, вы лучше напишите, что хотите добиться
приведенный пример, просто не выводит ничего на экран, с сохраняет в переменную, чтобы вывести всю страницу например в самом конце целиком |
|
|
unnormal
|
Сообщение
#3
|
|
Пропустил немного...
[php]ob_start(); /* тут выводится сохраняемая информация */ $content = ob_get_contents(); ob_end_clean(); [/php]Потом чтобы $content сохранялся в виде файла у пользователя, при помощи хидеров |
|
|
Webmaster_hb |
1.9.2010, 14:40;
Ответить: Webmaster_hb
Сообщение
#4
|
|
unnormal, т.е. вы хотите отправить пользователю файл не в браузер на отображение а на сохранение ?
если да, то вам надо отправить хидер с content-type например, TXT |
|
|
unnormal
|
Сообщение
#5
|
|
На сохранение в файл
|
|
|
unnormal
|
Сообщение
#6
|
|
[PHP]header("Content-Type: application/octet-stream");
header("Accept-Ranges: bytes"); header("Content-Length: ".strlen($content)); header("Content-Disposition: inline; filename=\"".$filename."\""); echo $content;[/PHP] Вот так в лисе работает, но в осле нет... |
|
|
LifeUP |
1.9.2010, 18:06;
Ответить: LifeUP
Сообщение
#7
|
|
сечас браузеры текстовые файлы сами открывают а не сохраняют, чтобы появилось окошко на сохранение надо его сперва заархивировать.
или юзеру правой кнопкой нажать на ссылке и "сохранить как" |
|
|
Webmaster_hb |
1.9.2010, 18:25;
Ответить: Webmaster_hb
Сообщение
#8
|
|
|
LifeUP, описанный тут метод позволяет сделать это без архивирования, т.е. браузеру посылается заголовок о том что это например архив, а на самом деле посылается текстовый файл
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужен header как у них | 11 | muratastana | 4636 | 8.1.2023, 16:34 автор: OlgaMcField |
|
Нужен header для шаблона $ | 2 | Acktiv | 1139 | 9.3.2016, 14:03 автор: Acktiv |
|
header | 9 | asbury | 7288 | 5.7.2009, 12:36 автор: -Apay- |
Текстовая версия | Сейчас: 28.3.2024, 20:31 |