From ee26ad3354747f3921c99d4d5390a57ba36280e5 Mon Sep 17 00:00:00 2001 From: Marc MAURICE Date: Sun, 12 Dec 2010 22:52:03 +0100 Subject: [PATCH] Minor comments changes --- index.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/index.php b/index.php index c20a4dc..2f66ac7 100644 --- a/index.php +++ b/index.php @@ -80,15 +80,17 @@ function getAlbumPreview($dir) $scriptUrlPath = $_SERVER["SCRIPT_NAME"]; -// if url == http://localhost/photos/index/toto/titi, path_info == /toto/titi -// if url == http://localhost/photos/index, path_info is not set +// if url == http://localhost/photos/index.php/toto/titi, path_info == /toto/titi +// if url == http://localhost/photos/index.php, path_info is not set // if url == http://localhost/photos/, path_info is not set -// if path_info is not set, we are at top level, so we redirect to /photos/index/ +// if path_info is not set, we are at top level, so we redirect to /photos/index.php/ if (! isset($_SERVER["PATH_INFO"])) { header("Location: $scriptUrlPath/"); exit(); } +# shortPath is the simple path to the image +# /index.php/toto/titi => shortPath == /toto/titi $shortPath = $_SERVER["PATH_INFO"]; if ($shortPath == '/') $shortPath = ''; // extra security check to avoid /photos/index/../.. like urls, maybe useless but.. @@ -98,6 +100,8 @@ $folders = array(); $imageFiles = array(); $otherFiles = array(); +# realDir is the directory in filesystem +# seen from current script directory $realDir = IMAGES_DIR.$shortPath; if (! is_dir($realDir)) {