|
|
|
| У меня такой вопрос. Можно ли каким образом записать хтмл код в переменную, тоесть так.
здесь идет html код только он не должен быть заключен в переменную
<?
здесь, например, в переменню $bufer заносится или уже содержится этот код, который потом можно будет сохранить в файл?>
|
| |
|
|
|
|
|
|
|
для: admiral
(12.01.2010 в 13:39)
| | а как-то по-русски можно изъясняться?
Я бы сделал так:
<?
$bufer='здесь, например, в переменню $bufer заносится или уже содержится этот код, который потом можно будет сохранить в файл';
?>
А если это не то, что нужно, учыть русскага языка нужна | |
|
|
|
|
|
|
|
для: kosta_in_net
(12.01.2010 в 13:42)
| | В ощем в php можно использовать перехват входного потока, например все что вызывается функциями echo, print. Можно это все помещать в буфер, а потом выводить. Особенно это удобно когда сначала нужно передать все заголовки.
Но чтобы проще объянить суть, то скажу еще проще.
Мне НУЖНО страницу, сгенерированую php скриптом, записать в отдельный файл на сервере.
Проблема в том что шаблон страницы не обработан скриптом. тоесть там вот такие вставки
| |
|
|
|
|
|
|
|
для: kosta_in_net
(12.01.2010 в 13:42)
| | ты понял чувак? | |
|
|
|
|
|
|
|
для: admiral
(12.01.2010 в 14:01)
| | Вроде так
<?php ob_start();?>
...
...
...
<?php $bufer = ob_get_contents();
ob_end_clean();
//bufer - страница.
?>
|
| |
|
|
|
|
|
|
|
для: ~AquaZ~
(12.01.2010 в 14:16)
| | php - сила | |
|
|
|
|
|
|
|
для: admiral
(12.01.2010 в 14:01)
| | теперь понял ;) А написал бы сразу более вразумительно, понял бы с первой попытки.
Но если страница имеет пхп-вставки, значит это пхп-файл. То есть, можно вначале файла писать ob_start(); и весь вывод буферизировать. Потом вывести ob_end_flush(); А между делом $out = ob_get_contents(); или сразу в файл... | |
|
|
|