Vergleich inc/class_core.php - 1.4.8 - 1.4.10

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 6Zeile 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 4386 2009-06-25 07:30:06Z RyanGordon $

 * $Id: class_core.php 4563 2009-11-29 22:15:45Z RyanGordon $

 */

class MyBB {

 */

class MyBB {

Zeile 15Zeile 15
	 *
* @var string
*/

	 *
* @var string
*/

	var $version = "1.4.8";

	var $version = "1.4.10";

	
/**
* The version code of MyBB we're running.
*
* @var integer
*/

	
/**
* The version code of MyBB we're running.
*
* @var integer
*/

	var $version_code = 1408;

	var $version_code = 1410;

	
/**
* The current working directory.

	
/**
* The current working directory.

Zeile 131Zeile 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 152Zeile 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 175Zeile 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 197Zeile 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")
{