это хороший способ и если в буферизаций использовать циклы?
<?php
ob_start();
$salutation = 'Привет, мир!';
/**
* Подключаем шаблон приветствия
* Includes a salutation template
*/
include './show.tpl';
$content = ob_get_contents();
ob_end_clean();
/**
* Подключаем шаблон
* Includes a template
*/
include './index.tpl';
Спустя 7 минут, 8 секунд (4.01.2011 - 15:40) inpost написал(а):
Bossmen
Сложно сказать не видя ни цикла, не того, что в шаблонах.
Сложно сказать не видя ни цикла, не того, что в шаблонах.
Спустя 2 минуты, 37 секунд (4.01.2011 - 15:42) Bossmen написал(а):
<?php
ob_start();
тут цикл вайл
{
тут таблица
}
$content = ob_get_contents();
ob_end_clean();
/**
* Подключаем шаблон
* Includes a template
*/
include './index.tpl';
Спустя 4 минуты, 8 секунд (4.01.2011 - 15:46) Michael написал(а):
без разницы что там, циклы или не циклы. Был бы вывод.
Спустя 2 минуты, 13 секунд (4.01.2011 - 15:49) Bossmen написал(а):
значит сервер не будет от этого зависать?? или влиять на читабельность кода?
Спустя 2 минуты, 5 секунд (4.01.2011 - 15:51) Michael написал(а):
почему думаешь ему "зависать"? Как ты к этому сомнению пришел?
Спустя 2 минуты, 47 секунд (4.01.2011 - 15:54) inpost написал(а):
Bossmen
в буфер идут лишь данные, которые выводишь на экран. Они буферятся и заносятся в переменную, откуда потом и выводятся.
в буфер идут лишь данные, которые выводишь на экран. Они буферятся и заносятся в переменную, откуда потом и выводятся.
Спустя 10 минут, 37 секунд (4.01.2011 - 16:04) Bossmen написал(а):
Значит можно использовать буферизацию))
Michael
просто поинтересовался))
Michael
просто поинтересовался))
Спустя 16 минут, 53 секунды (4.01.2011 - 16:21) T1mer написал(а):
ob_start();
while ($row = mysql_fetch_assoc($articles))
{
$id = $row['id_article'];
$title = $row['title'];
$content = $row['content'];
include './tpl/editor_articles.php'; //шаблон
}
$this->content = ob_get_contents();
ob_clean();
Даже так можно :)
Спустя 9 минут, 36 секунд (4.01.2011 - 16:31) Bossmen написал(а):
Спасибо всем большое))