<?php class template { var $source; function load($file) { } function init($key, $value) { $this->values[$key]=$value; } function run() { } } $template=new template; $template->load("template.html"); $template->init("{TITLE}", "Tytuł strony"); $template->init("{LOGIN}", $result['login']); $template->init("{/FOR}", }); $template->run(); ?>
template.html:
Teraz php wywala mi błędy, a jak "wyjme" pętle z {FOR}, {/FOR] to wyświetla się tylko jeden wynik jak zrobić żeby można było wyświetlić kilka razy treść między {FOR} a {/FOR} z podstawieniem innych wyników z db za każdym razem.
Dodam jeszcze że chce zmieścić się w jednym pliku i niechce tworzyć osobnego pliku do kilkukrotnego przetwarzania.
Proszę o pomoc!