Zeile 144 | Zeile 144 |
---|
}
// Check the password if we're not using a session
|
}
// Check the password if we're not using a session
|
if(empty($loginkey) || $loginkey != $mybb->user['loginkey'] || !$mybb->user['uid'])
| if(empty($loginkey) || $loginkey !== $mybb->user['loginkey'] || !$mybb->user['uid'])
|
{ unset($mybb->user); $this->uid = 0;
| { unset($mybb->user); $this->uid = 0;
|
Zeile 467 | Zeile 467 |
---|
$onlinedata['time'] = TIME_NOW; $onlinedata['location'] = $db->escape_string(substr(get_current_location(), 0, 150));
|
$onlinedata['time'] = TIME_NOW; $onlinedata['location'] = $db->escape_string(substr(get_current_location(), 0, 150));
|
$onlinedata['useragent'] = $db->escape_string(my_substr($this->useragent, 0, 100));
| $onlinedata['useragent'] = $db->escape_string(my_substr($this->useragent, 0, 200));
|
$onlinedata['location1'] = (int)$speciallocs['1']; $onlinedata['location2'] = (int)$speciallocs['2'];
| $onlinedata['location1'] = (int)$speciallocs['1']; $onlinedata['location2'] = (int)$speciallocs['2'];
|
Zeile 512 | Zeile 512 |
---|
} else {
|
} else {
|
$onlinedata['sid'] = md5(uniqid(microtime(true), true));
| $onlinedata['sid'] = md5(random_str(50));
|
} $onlinedata['time'] = TIME_NOW; $onlinedata['ip'] = $db->escape_binary($this->packedip); $onlinedata['location'] = $db->escape_string(substr(get_current_location(), 0, 150));
|
} $onlinedata['time'] = TIME_NOW; $onlinedata['ip'] = $db->escape_binary($this->packedip); $onlinedata['location'] = $db->escape_string(substr(get_current_location(), 0, 150));
|
$onlinedata['useragent'] = $db->escape_string(my_substr($this->useragent, 0, 100));
| $onlinedata['useragent'] = $db->escape_string(my_substr($this->useragent, 0, 200));
|
$onlinedata['location1'] = (int)$speciallocs['1']; $onlinedata['location2'] = (int)$speciallocs['2'];
| $onlinedata['location1'] = (int)$speciallocs['1']; $onlinedata['location2'] = (int)$speciallocs['2'];
|
Zeile 537 | Zeile 537 |
---|
{ global $mybb; $array = array('1' => '', '2' => '');
|
{ global $mybb; $array = array('1' => '', '2' => '');
|
if(preg_match("#forumdisplay.php#", $_SERVER['PHP_SELF']) && $mybb->get_input('fid', MyBB::INPUT_INT) > 0)
| if(preg_match("#forumdisplay.php#", $_SERVER['PHP_SELF']) && $mybb->get_input('fid', MyBB::INPUT_INT) > 0 && $mybb->get_input('fid', MyBB::INPUT_INT) < 4294967296)
|
{ $array[1] = $mybb->get_input('fid', MyBB::INPUT_INT); $array[2] = '';
| { $array[1] = $mybb->get_input('fid', MyBB::INPUT_INT); $array[2] = '';
|
Zeile 546 | Zeile 546 |
---|
{ global $db;
|
{ global $db;
|
if($mybb->get_input('tid', MyBB::INPUT_INT) > 0)
| if($mybb->get_input('tid', MyBB::INPUT_INT) > 0 && $mybb->get_input('tid', MyBB::INPUT_INT) < 4294967296)
|
{ $array[2] = $mybb->get_input('tid', MyBB::INPUT_INT); }
| { $array[2] = $mybb->get_input('tid', MyBB::INPUT_INT); }
|