diff options
author | Andrew Dolgov <[email protected]> | 2013-03-28 12:40:56 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2013-03-28 12:40:56 +0400 |
commit | 2137d67496232fb6c373598c2f046e24fc4adb82 (patch) | |
tree | a7e9d7ea1ab51514ddf59af5fb0c5622b853a96a /include/sessions.php | |
parent | 2751718009720f3799a98762337fa5ef61573223 (diff) |
sessions: properly check for cookie being set
Diffstat (limited to 'include/sessions.php')
-rw-r--r-- | include/sessions.php | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/include/sessions.php b/include/sessions.php index 23c19441e..1b1d00cc2 100644 --- a/include/sessions.php +++ b/include/sessions.php @@ -103,14 +103,12 @@ } if (!defined('TTRSS_SESSION_NAME') || TTRSS_SESSION_NAME != 'ttrss_api_sid') { - if ($_COOKIE[$session_name]) { + if (isset($_COOKIE[$session_name])) { @session_start(); if (!$_SESSION["uid"]) { session_destroy(); - if (isset($_COOKIE[session_name()])) { - setcookie(session_name(), '', time()-42000, '/'); - } + setcookie(session_name(), '', time()-42000, '/'); } } } |