X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=session.php;fp=session.php;h=b04ed57e3edb5a41945cf7264e07f013b69fb7f1;hb=4f94560f060a7305ea791def3950adb1bda092ec;hp=c3be9e939aef32066ec69b02256fbfded8776911;hpb=a11c234de210c655511de6e841eaf87d4787b3f5;p=wfpl.git diff --git a/session.php b/session.php index c3be9e9..b04ed57 100644 --- a/session.php +++ b/session.php @@ -100,7 +100,7 @@ function _kill_session($id) { # delete expired sessions from database function session_purge_old() { $now = time(); - $exired_sessions = db_get_column('wfpl_sessions', 'id', 'where expires < %i', $now); + $expired_sessions = db_get_column('wfpl_sessions', 'id', 'where expires < %i', $now); if($expired_sessions) foreach($expired_sessions as $expired_session) { _kill_session($expired_session); } @@ -112,6 +112,10 @@ function session_exists() { return false; } + if(isset($GLOBALS['session_id'])) { + return true; + } + $session_key = ereg_replace('[^a-zA-Z0-9]', '', $_REQUEST['session_key']); if(!strlen($session_key) == 16) {