Zresztą jest to mały serwis logowanie, rejestracja więc zrobię to po staremu - smarty.
<?php include ("tempp.php"); require_once 'libs/Smarty.class.php'; echo 'Brak pliku index.tpl lub folderu. Główny plik pownien znajdować się w folderze templates/nazwa_szablonu'; exit; }else{ switch($page) { //case ''.$page.'': $file = "controller/".$page.".php"; case ''.$page.'' : include('controller/'.$page.'.php'); break; default: $file = "controller/home.php";} }else{ $file='controller/home.php'; } $smarty = new Smarty; $smarty -> assign('page', $page); $smarty -> assign('file', $file); $smarty -> display(''.$template_name.'/index.tpl'); } ?>
Czy powyższy kod jest optymalnie napisany? Nie zawiera błędów?
Druga sprawa to nie wiem czemu nie wczytuje mi podstrony test.
index.php?w=test
plik test.tpl znajduje się w templates
plik test.php znajduje się w controller