|
|
|
| всем доброго времени суток!
небольшой вопрос. у меня динамически созданная страница(из БД, естественно). но сие не столь важно, из чего она там. вот как бы ее на диск сохранить в виде html файла, чтоб все время от сервера БД не зависить, ума не приложу. Подскажите, пожалуйста. Заранее благодарен!!! | |
|
|
|
|
|
|
|
для: denok
(21.03.2006 в 04:00)
| | Когда она сгенерируется, в браузере нажми сохранить как... и сохрани как html страницу! | |
|
|
|
|
|
|
|
для: UnErase
(21.03.2006 в 07:02)
| | а на сервере сохранять так же, что ли? (я просто не в курсе) | |
|
|
|
|
|
|
|
для: denok
(21.03.2006 в 09:55)
| | ну да... сбегай к хостеру своему, да сохрани - делов то :))
если правильно понял, то можно просто записать полученную из базы инфу в файл blablabla.html
прямо в скрипте, когда страница уже сгенерирована записать все файл... | |
|
|
|
|
|
|
|
для: denok
(21.03.2006 в 09:55)
| | >а на сервере сохранять так же, что ли? (я просто не в курсе)
Нет, на локальной машине, просто сохраните её в браузере как обычную HTML-страницу. | |
|
|
|
|
|
|
|
для: cheops
(21.03.2006 в 13:11)
| | Во-во! А можно ли это поручить скрипту, чтобы автоматически сохранялось на сервере?
Потом посетители будут смотреть готовые HTML - страницы (копии сгенерированных БД), а не сгенерированные на лету в браузере. | |
|
|
|
|
|
|
|
для: Boris
(19.04.2006 в 12:38)
| | Да можно тут удобно воспользоваться функциями управления выводом, более подробно в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148. | |
|
|
|
|
|
|
|
для: cheops
(19.04.2006 в 18:00)
| | Я правильно понимаю, что нужно сделать так:
<?php
ob_start();
// Начало скрипта, который берет содержимое из БД и собирает из него страницу
if (....) echo $paragraf;
// ........
//.........(что там еще)........
// занесение содержимого буфера в переменную
$buffer = ob_get_contents();
//Запись результата в HTML файл, функцию не помню
fopen ("o_komp.html", "$bufer", "w");
// очищение буфера вывода и отключение буферизации вывода
ob_end_clean();
?>
|
| |
|
|
|
|
|
|
|
для: Boris
(19.04.2006 в 20:01)
| | Да. | |
|
|
|