aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
authorPaul S. Owen <psotfx@users.sourceforge.net>2002-10-05 11:38:10 +0000
committerPaul S. Owen <psotfx@users.sourceforge.net>2002-10-05 11:38:10 +0000
commit1eeecbd0757551d7d7f68ee1bff13f3987f8b004 (patch)
treee7788c219c656fd40164f636138afa43d7d0c45b /phpBB
parent3dc658f3eaa27800736b1a56f3f8609d30bf3033 (diff)
downloadforums-1eeecbd0757551d7d7f68ee1bff13f3987f8b004.tar
forums-1eeecbd0757551d7d7f68ee1bff13f3987f8b004.tar.gz
forums-1eeecbd0757551d7d7f68ee1bff13f3987f8b004.tar.bz2
forums-1eeecbd0757551d7d7f68ee1bff13f3987f8b004.tar.xz
forums-1eeecbd0757551d7d7f68ee1bff13f3987f8b004.zip
wrong field name, oops
git-svn-id: file:///svn/phpbb/trunk@2932 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/includes/session.php25
1 files changed, 12 insertions, 13 deletions
diff --git a/phpBB/includes/session.php b/phpBB/includes/session.php
index bd8384cbf4..c00e2cf307 100644
--- a/phpBB/includes/session.php
+++ b/phpBB/includes/session.php
@@ -50,7 +50,7 @@ class session {
}
// Load limit check (if applicable)
- if ( !empty($board_config['limit_load']) && file_exists('/proc/loadavg') )
+ if ( $board_config['limit_load'] && file_exists('/proc/loadavg') )
{
if ( $load = @file('/proc/loadavg') )
{
@@ -196,7 +196,7 @@ class session {
}
$db->sql_return_on_error(false);
- $userdata['session_id'] = $session_id;
+ $userdata['session_id'] = $this->session_id;
$sessiondata['autologinid'] = ( $autologin && $user_id ) ? $autologin : '';
$sessiondata['userid'] = $user_id;
@@ -227,7 +227,7 @@ class session {
// Delete existing session, update last visit info first!
$sql = "UPDATE " . USERS_TABLE . "
- SET user_lastvisit = " . intval($userdata['session_time']) . ", user_session_page = '" . $userdata['session_page'] . "'
+ SET user_lastvisit = " . intval($userdata['session_time']) . "
WHERE user_id = " . $userdata['user_id'];
$db->sql_query($sql);
@@ -241,14 +241,6 @@ class session {
return true;
}
- // Set a cookie
- function set_cookie($name, $cookiedata, $cookietime)
- {
- global $board_config;
-
- setcookie($board_config['cookie_name'] . '_' . $name, $cookiedata, $cookietime, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
- }
-
// Garbage collection
function gc(&$current_time)
{
@@ -266,7 +258,7 @@ class session {
$del_sessions = 0;
while ( $row = $db->sql_fetchrow($result) )
{
- if ( $row['user_session_id'] )
+ if ( $row['session_user_id'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_lastvisit = " . $row['recent_time'] . "
@@ -300,6 +292,14 @@ class session {
return;
}
+ // Set a cookie
+ function set_cookie($name, $cookiedata, $cookietime)
+ {
+ global $board_config;
+
+ setcookie($board_config['cookie_name'] . '_' . $name, $cookiedata, $cookietime, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
+ }
+
// Taken over by user class ... for now at least
function configure($userdata, $lang_set = false)
{
@@ -474,7 +474,6 @@ class user
return strtr(@gmdate($this->date_format, $gmepoch + (3600 * $this->timezone) + $this->dst), $lang_dates);
}
-
}
// Will be keeping my eye of 'other products' to ensure these things don't