0) { print($error[$login['errno']]); } $page = 'login'; } #--------------------------------# # Check page validity #--------------------------------# else { $page = 'overview'; if (isset($_REQUEST['page'])) { if (preg_match('/[a-zA-Z]+/',$_REQUEST['page'])) { $file = PATH_INC . 'pages/' . $_REQUEST['page'] . '.php'; if (file_exists($file)) { $page = $_REQUEST['page']; } } } } #--------------------------------# # Clear cookies if login page #--------------------------------# if ($page == 'logout') { $page = 'login'; } if ($page == 'login') { setcookie('l','',0); setcookie('u','',0); } #--------------------------------# # Finish headers and serve page #--------------------------------# if (XHTML) { if (stristr($_SERVER['HTTP_ACCEPT'],'application/xhtml+xml') !== FALSE) { header('Content-type: application/xhtml+xml'); } } require('header.php'); require('pages/' . $page . '.php'); require('footer.php'); #--------------------------------# # Output #--------------------------------# require('output.inc.php'); ?>