/is'; return preg_replace($sanit_pattern, '', $indata); } session_start(); require_once 'config.php'; $paths_to_check = array(); $paths_to_check[] = "pages/global"; $page = basename($_SERVER['QUERY_STRING']); $nav = include_ob("$template_dir/navigation.html"); $page_regex = '//'; if(preg_match($page_regex, $htmlWithComments, $matches)){ $page_name = $matches[1]; print_r($matches); } else{ $page_name = ucfirst($page); } if(empty($page)){ $page = 'index'; } // Check if user is logged in if (isset($_SESSION['user_id'])) { if ($user['isAdmin'] == 1) { $paths_to_check[] = "pages/admin"; } $paths_to_check[] = "pages/user"; } $page_file = "$template_dir/404.html"; foreach($paths_to_check as $page_dir){ $page_file_tmp = "$page_dir/$page.html"; if(file_exists($page_file_tmp)){ $page_file = $page_file_tmp; break; } } ob_start(); include $page_file; $page_data = ob_get_clean(); $page_data = preg_replace($page_regex, '', $page_data); $output = file_get_contents("$template_dir/skeleton.html"); $output = str_replace('