Code: Select all
switch ($section)
{
case "admin": $viewClass = "ViewAdmin"; break;
case "article": $viewClass = "ViewArticle"; break;
case "archive": $viewClass = "ViewArchive"; break;
case "labels": $viewClass = "ViewLabel"; break;
case "about": $viewClass = "ViewAbout"; break;
default: $viewClass = "ViewIndex"; break;
}
if (file_exists(PATH."content/view/".$viewClass.".inc.php"))
{
include_once(PATH."content/view/".$viewClass.".inc.php");
} else {
$viewClass = "ViewError";
include_once(PATH."content/view/".$viewClass.".inc.php");
}
// -----------------------------------------------------------------------------
// View
$view = new $viewClass($databaseLink);
$view->drawHeader();
$view->drawBody();
$view->drawContent();
$view->drawFooter();NOTE: This has to be done in PHP4.