![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
adler |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 1.8.2006 Репутация: нет Всего: нет |
Доброго времени суток, не подскажите как с помощью php сохранить на сервер страницу, которую видит в данный момент пользователь?
Т.е. на одной странице был ввод данных, а на этой данные были выведены на экран с помощью <? echo ...?>, мне нужно сохранить при нажатии на кнопочку на серв полученную таким образом страницу. |
|||
|
||||
AztEK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 723 Регистрация: 4.1.2005 Репутация: 6 Всего: 18 |
-------------------- Linux is like wigwam -- no windows, no gates, apache inside. |
|||
|
||||
adler |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 1.8.2006 Репутация: нет Всего: нет |
Еххх(((Почти ничего не понял из статьи.
Точнее как сделать так, чтобы все время сохранялось в файлы с различными названиями? и куда попадает информация после ob_flush? Должно выглядить так - пользователь нажимает на кнопку печать (или сохранить) и у меня на сервере сохраняется документ, который он распечатал (та html страница, которую он сейчас видит). |
|||
|
||||
GiV |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 13.7.2006 Где: rus|53 Репутация: 4 Всего: 9 |
Приблизительно так. |
|||
|
||||
Всемогущий |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 25.6.2006 Где: Челябинск Репутация: 5 Всего: 13 |
пожалуйста подскажите
чем отличается от функции fflush -- Сброс буфера вывода в файл Эта функция форсирует запись всего буферизованного вывода в ресурс, на который указывает дескриптор fp. Возвращает TRUE при успехе, FALSE - в ином случае. Указатель файла обязан быть правильным и указывать на файл, успешно открытый функциями fopen(), popen() или fsockopen(). |
|||
|
||||
adler |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 1.8.2006 Репутация: нет Всего: нет |
Спасибо))
|
|||
|
||||
Alex13 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 280 Регистрация: 30.12.2005 Где: Новосибирск Репутация: нет Всего: 1 |
Всемогущий, ob_get_contents() возвращает в переменную вывод в браузер пользователя, а fflush форсирует запись на диск данных, хранящихся в буффере файлового ввода-вывода.
-------------------- Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий. Антисоциальный блог. |
|||
|
||||
adler |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 1.8.2006 Репутация: нет Всего: нет |
Люди добрые, а не подскажите еще один ньюанс?
![]() У меня есть страничка (ьам php код прям в html вставлен):
И почемуто вместо того,чтобы передаваться в скриптсохранения странички (save_html.php) значение переменной $output выводится на экран((Не знаете в чем проблема? и можно ли решить данную задачку более элегантно? |
|||
|
||||
Добряк |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 2.8.2006 Репутация: нет Всего: нет |
Вот в этой строчке:
Замени двойные кавычки на одинарные:
А насчёт элегантности не знаю... Ты просил, чтобы при нажатии на кнопочку передавались данные - вот они и передаются через форму. |
||||
|
|||||
vasac |
|
||||||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
1. Здесь и двойные должны работать. 2. Кавычки там вообще нафиг не нужны.
Или вообще:
А вообще правильно:
|
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |