Hi leute ich habe mein script geschrieben und nun habe ich erfahren dass man solche kombinationen wie "echo include .." oder "return include ... " nicht verwendet. meine frage wäre jetzt wie kann ich ein html datei laden und den über eine php datei in der index.php datei anzeigen. bis jetzt habe das immer so gemacht:
index.php:
echo include 'layout.php';
layout.php:
$page = new Template();
$page->setFile('test.html');
$page->setVariables('{test}');
$page->setValues('Hier ist ein Inhalt');
return $page->show();
test.html:
{test}
also das ganze funktioniert nur in der layout.php habe ich ein return $page->show(); so wie ich das verstanden habe sollte man return nur in funktionen verwenden und nicht einfach so irgendwo im script, dann in der index.php echo include layout.php also sowas macht man auch nicht. wie kann ich es besser machen? oder so wie macht ihr es mit den templates?.
MFG