$directory = $_GET["directory"]; switch ($_COOKIE["security_level"]) { case "0": show_directory($directory); // echo "<br />" . $_GET['page']; break; case "1": $directory_traversal_error = directory_traversal_check_2($directory); if (!$directory_traversal_error) { show_directory($directory); } else { echo $directory_traversal_error; } break; case "2": $directory_traversal_error = directory_traversal_check_3($directory, $base_path = "./documents"); if (!$directory_traversal_error) { show_directory($directory); } else { echo $directory_traversal_error; } break; default: show_directory($directory); break; } } ?> </div>
show_file($file); // Debugging // echo "<br />" . $_GET['page']; break; case "1": $directory_traversal_error = directory_traversal_check_1($file); if (!$directory_traversal_error) { show_file($file); } else { echo $directory_traversal_error; } // Debugging // echo "<br />" . $_GET["page"]; break; case "2": $directory_traversal_error = directory_traversal_check_3($file); if (!$directory_traversal_error) { show_file($file); } else { echo $directory_traversal_error; } // Debugging // echo "<br />" . $_GET["page"]; break; default: show_file($file); // Debugging // echo "<br />" . $_GET["page"]; break; } }