mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 05:50:42 +02:00
[ticket/16345] Small improvements
PHPBB3-16346
This commit is contained in:
@@ -20,17 +20,18 @@ use phpbb\filesystem\helper as filesystem_helper;
|
||||
*/
|
||||
class session
|
||||
{
|
||||
var $cookie_data = array();
|
||||
var $page = array();
|
||||
var $data = array();
|
||||
var $browser = '';
|
||||
var $forwarded_for = '';
|
||||
var $host = '';
|
||||
var $session_id = '';
|
||||
var $ip = '';
|
||||
var $load = 0;
|
||||
var $time_now = 0;
|
||||
var $update_session_page = true;
|
||||
public $cookie_data = array();
|
||||
public $page = array();
|
||||
public $data = array();
|
||||
public $browser = '';
|
||||
public $referer = '';
|
||||
public $forwarded_for = '';
|
||||
public $host = '';
|
||||
public $session_id = '';
|
||||
public $ip = '';
|
||||
public $load = 0;
|
||||
public $time_now = 0;
|
||||
public $update_session_page = true;
|
||||
|
||||
/**
|
||||
* Extract current session page
|
||||
@@ -67,7 +68,7 @@ class session
|
||||
$find = array('"', "'", '<', '>', '"', '<', '>');
|
||||
$replace = array('%22', '%27', '%3C', '%3E', '%22', '%3C', '%3E');
|
||||
|
||||
foreach ($args as $key => $argument)
|
||||
foreach ($args as $argument)
|
||||
{
|
||||
if (strpos($argument, 'sid=') === 0)
|
||||
{
|
||||
@@ -1328,8 +1329,6 @@ class session
|
||||
|
||||
/**
|
||||
* Check the current session for bans
|
||||
*
|
||||
* @return true if session user is banned.
|
||||
*/
|
||||
protected function check_ban_for_current_session($config)
|
||||
{
|
||||
@@ -1465,7 +1464,7 @@ class session
|
||||
$user_ip = ($user_ip === false) ? $this->ip : $user_ip;
|
||||
$key = ($key === false) ? (($this->cookie_data['k']) ? $this->cookie_data['k'] : false) : $key;
|
||||
|
||||
$key_id = unique_id(hexdec(substr($this->session_id, 0, 8)));
|
||||
$key_id = unique_id();
|
||||
|
||||
$sql_ary = array(
|
||||
'key_id' => (string) md5($key_id),
|
||||
|
Reference in New Issue
Block a user