1
0
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:
rubencm
2020-06-07 02:15:35 +00:00
parent 3cceeb45bf
commit 774c609c4a
284 changed files with 1380 additions and 835 deletions

View File

@@ -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('"', "'", '<', '>', '&quot;', '&lt;', '&gt;');
$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),