diff --git a/index.php b/index.php index d83d7d1..e40ddb4 100755 --- a/index.php +++ b/index.php @@ -10,22 +10,6 @@ File not found, error 404'; - -$basedir = 'content'; -$request_uri = $_SERVER['REQUEST_URI']; - -$path = $basedir . $request_uri; -$files_in_folder = scandir($path); - -// Debug -//var_dump($files_in_folder); -// Debug - function link_from_file(string $filename, string $name = null, string $css_class = null ) : string { // Check if css_class is null $css_class = $css_class ? "class=\"$css_class\"" : ''; @@ -49,11 +33,27 @@ function filter_files_dir($files_array, string $path) : array { return $ret_array; } +// Debug +//var_dump($_SERVER); +// Debug + +// Debug +//var_dump($files_in_folder); +// Debug + +$not_found_error = '

File not found, error 404

'; + if(!$files_in_folder) { echo($not_found_error); die(); } +$basedir = 'content'; +$request_uri = $_SERVER['REQUEST_URI']; + +$path = $basedir . $request_uri; +$files_in_folder = scandir($path); + $resource_array = filter_files_dir($files_in_folder, $path); // Show folder links