wyszperalem gdzies taki kod
<?php class szablon { var $plik_szablonu; var $dane; function laduj($plik) { { } } function dodaj($nazwa,$wartosc='') { { } { $this->dane[$nazwa]=$wartosc; } } function pokaz() { } } ?>
ale niestety gdy probuje sie do niego odwolac np poprzez skrypcik w stylu
<?php require(\"szablon.php\"); $szab= new szablon; $szab->laduj(\"szablon.tpl\"); $szab->dodaj(\"tresc\",\"cokolwiek buyleby zadzialalo\"); ?>
gdzie szablon.php to kod z klasa a szablon.tpl to po prostu
{tresc}
to nie wyswietla mi sie nic. Wnioskuje z tego ze funkcja preg_replace dobrze dziala jesli chodzi o wyszukiwanie w kodzie bloku {tresc} ale juz nie potrafi go odpowiednio zastapic, jednak nie wiem jak to poprawic... Bylbym wdzieczny za wszelka pomoc