Вот, налабал начало шаблонизатора, естественно единичные данные выводит, также естественно динамичные данные мне нужно будет впихнуть в CONTENT, вопрос как это можно сделать?

Код:
<?
$f = fopen("1","r");
$PAGE_CONTENT="контент";
$PAGE_TITLES="титлес";
$CONTENT = @fread($f,filesize("1"));
fclose($f);
$CONTENT = preg_replace("/CONTENT/", $PAGE_CONTENT, $CONTENT);
$CONTENT = preg_replace("/TITLES/", $PAGE_TITLES, $CONTENT);
echo $CONTENT;
?>
например при выдаче результатов поиска примерно такая конструкция

Код:
<a href="LINKS_TO_PAGE">TITLE_LINKS</a><br>
TEXT_KRATKO<br>
<a href="LINKS_TO_PAGE">подробно</a><br>
<hr>
нужно чтоб на выходе после цикла в страницу инклюдилось

Код:
<a href="***.htm">Название</a><br>
бла бла бла<br>
<a href="LINKS_TO_PAGE">подробно</a><br>
<hr>
<a href="***.htm">Название</a><br>
бла бла бла<br>
<a href="LINKS_TO_PAGE">подробно</a><br>
<hr>
<a href="***.htm">Название</a><br>
бла бла бла<br>
<a href="LINKS_TO_PAGE">подробно</a><br>
<hr>..............
с таблицами тоже самое или
в шаблоне

Код:
<table>
<tr>
<td>
NAZVANIE
</td>
<td>
<img srk="FOTO">
</td>
<td>
OPISANIE
</td>
</tr>
</table>
а на выходе

Код:
<table>
<tr>
<td>
Название *******
</td>
<td>
<img srk="img**.gif">
</td>
<td>
Описание ***********
</td>
<tr>
<td>
Название *******
</td>
<td>
<img srk="img**.gif">
</td>
<td>
Описание ***********
</td>
<tr>
<td>
Название *******
</td>
<td>
<img srk="img**.gif">
</td>
<td>
Описание ***********
</td>
<tr>
<td>
Название *******
</td>
<td>
<img srk="img**.gif">
</td>
<td>
Описание ***********
</td>
</tr>
</table>