require $lampcmsClasses . 'Base.php'; require $lampcmsClasses . 'WebPage.php'; require $lampcmsClasses . 'Forms' . DIRECTORY_SEPARATOR . 'Form.php'; require $lampcmsClasses . 'Cookie.php'; require $lampcmsClasses . 'LoginForm.php'; if (true !== session_start()) { /** * @todo * Translate String */ echo 'Session start error'; } else { try { if (empty($_SESSION['viewer'])) { d('No Viewer is $_SESSION'); \Lampcms\Cookie::sendRefferrerCookie(); } $Request = $Registry->Request; $a = $Request['a']; $controller = ucfirst($a); include $lampcmsClasses . 'Controllers' . DIRECTORY_SEPARATOR . $controller . '.php'; $class = '\\Lampcms\\Controllers\\' . $controller; header('Content-Type: text/html; charset=utf-8'); echo new $class($Registry); /** * * Commenting out the session_write_close() * may improve performance since all session writes * will be done after the browser connection * is closed. * The downside is that if any of the registered shutdown