summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpfspot.class.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/phpfspot.class.php b/phpfspot.class.php
index 9c4321a..54308aa 100644
--- a/phpfspot.class.php
+++ b/phpfspot.class.php
@@ -3112,14 +3112,14 @@ class PHPFSPOT {
{
if(preg_match('/\/photoview\/|\/photo\/|\/tag\//', $request_uri)) {
- unset($_SESSION['start_action']);
- unset($_SESSION['selected_tags']);
-
$options = explode('/', $request_uri);
switch($options[1]) {
case 'photoview':
if(is_numeric($options[2])) {
+ $this->session_cleanup();
+ //unset($_SESSION['start_action']);
+ //unset($_SESSION['selected_tags']);
$_GET['mode'] = 'showp';
return $this->showPhoto($options[2]);
}
@@ -3179,6 +3179,7 @@ class PHPFSPOT {
$this->resetTagSearch();
$this->resetNameSearch();
$this->resetDateSearch();
+ $this->resetTags();
} // session_cleanup()