Zeile 6 | Zeile 6 |
---|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/about/license *
|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/about/license *
|
* $Id: class_core.php 4347 2009-04-14 07:33:59Z Tikitiki $
| * $Id: class_core.php 4563 2009-11-29 22:15:45Z RyanGordon $
|
*/
class MyBB {
| */
class MyBB {
|
Zeile 15 | Zeile 15 |
---|
* * @var string */
|
* * @var string */
|
var $version = "1.4.6";
| var $version = "1.4.11";
|
/** * The version code of MyBB we're running. * * @var integer */
|
/** * The version code of MyBB we're running. * * @var integer */
|
var $version_code = 1406;
| var $version_code = 1411;
|
/** * The current working directory.
| /** * The current working directory.
|
Zeile 131 | Zeile 131 |
---|
function MyBB() { // Set up MyBB
|
function MyBB() { // Set up MyBB
|
$protected = array("_GET", "_POST", "_SERVER", "_COOKIE", "_FILES", "_SERVER", "_ENV", "GLOBALS");
| $protected = array("_GET", "_POST", "_SERVER", "_COOKIE", "_FILES", "_ENV", "GLOBALS");
|
foreach($protected as $var) { if(isset($_REQUEST[$var]) || isset($_FILES[$var]))
| foreach($protected as $var) { if(isset($_REQUEST[$var]) || isset($_FILES[$var]))
|
Zeile 152 | Zeile 152 |
---|
} }
|
} }
|
// Determine Magic Quotes Status if(get_magic_quotes_gpc())
| // Determine Magic Quotes Status (< PHP 5.3) if(version_compare(PHP_VERSION, '5.3', '<'))
|
{
|
{
|
$this->magicquotes = 1; $this->strip_slashes_array($_POST); $this->strip_slashes_array($_GET); $this->strip_slashes_array($_COOKIE);
| if(get_magic_quotes_gpc()) { $this->magicquotes = 1; $this->strip_slashes_array($_POST); $this->strip_slashes_array($_GET); $this->strip_slashes_array($_COOKIE); } set_magic_quotes_runtime(0); @ini_set("magic_quotes_gpc", 0); @ini_set("magic_quotes_runtime", 0);
|
}
|
}
|
set_magic_quotes_runtime(0); @ini_set("magic_quotes_gpc", 0); @ini_set("magic_quotes_runtime", 0);
| |
// Determine input $this->parse_incoming($_GET);
| // Determine input $this->parse_incoming($_GET);
|
Zeile 175 | Zeile 178 |
---|
else if($_SERVER['REQUEST_METHOD'] == "GET") { $this->request_method = "get";
|
else if($_SERVER['REQUEST_METHOD'] == "GET") { $this->request_method = "get";
|
}
| }
|
// If we've got register globals on, then kill them too if(@ini_get("register_globals") == 1)
|
// If we've got register globals on, then kill them too if(@ini_get("register_globals") == 1)
|
{
| {
|
$this->unset_globals($_POST); $this->unset_globals($_GET); $this->unset_globals($_FILES); $this->unset_globals($_COOKIE);
|
$this->unset_globals($_POST); $this->unset_globals($_GET); $this->unset_globals($_FILES); $this->unset_globals($_COOKIE);
|
}
| }
|
$this->clean_input();
if(@ini_get("safe_mode") == 1)
|
$this->clean_input();
if(@ini_get("safe_mode") == 1)
|
{
| {
|
$this->safemode = true; }
| $this->safemode = true; }
|
Zeile 197 | Zeile 200 |
---|
{ $this->debug_mode = true; }
|
{ $this->debug_mode = true; }
|
// Old version of PHP, need to register_shutdown_function $this->use_shutdown = true; register_shutdown_function(array(&$this, "__destruct"));
| |
if(isset($this->input['action']) && $this->input['action'] == "mybb_logo") {
| if(isset($this->input['action']) && $this->input['action'] == "mybb_logo") {
|