Здравствуйте!
Итак, у меня есть файл log.tpl
и скрипт, который во время работы делает вывод каких либо данных (например, ошибок или попросту обычная log информация).
До этого момента у меня все работало как надо с обычным flush(), но теперь я решил подключить и дизайн, поэтому мне как то надо все это сделать иным способом.
Я думаю, что можно сделать примерно так, но как это реализовать правильно???
PHP:
скопировать код в буфер обмена
buffer (function($str){$html = str_replace('{OUTPUTLN}', $str.'<br>{OUTPUTLN}',$html);return str_replace('{OUTPUTLN}', '',$html);}); function work(){ // work... // write string echo "Sth log info"; buffer_flush(); } function another_work(){ // work... // write string echo "Sth log info"; buffer_flush(); } echo 'start work'; work(); another_work(); echo 'end work';
И результат будет такой:
(Отредактировано автором: 16 Января, 2013 - 22:01:49)
|