Napadlo mě velmi jednoduché řešení nahrazování určitých textových řetězců v souborech jiným obsahem, mrkněte na to... Možná by se to dalo po menších úpravách použít např. pro jednoduché webové šablony.. :? Co myslíte??
INDEX.HTM:
<?
function vzhled($co,$na,$soubor) {
if(file_exists($soubor)) {
$open = file_get_contents($soubor);
$obsah = str_replace($co,$na,$open);
echo $obsah;
}
else echo "Soubor šablony neexistuje";
}
require "./vzhled.php";
?>
VZHLED.PHP:
<?
// soubor text.htm
$tagy['1'] = "[1]";
$tagy['2'] = "[2]";
$tagy['3'] = "[3]";
$obsah['1'] = "jedna";
$obsah['2'] = "dva";
$obsah['3'] = "tri";
vzhled($tagy,$obsah,"text.htm");
// soubor dalsi.htm
$tagy['1'] = "[a]";
$obsah['1'] = "TEST";
vzhled($tagy,$obsah,"dalsi.htm");
?>
TEXT.HTM:
[1]<br>
[3]<br>
[2]<br>