Hi,
das liegt daran, dass du, um $this verwenden zu können diese nur innerhalb einer Klasse nutzen kannst.
Richtig wäre also
PHP-Code:
<?php
define('TL_MODE', 'FE');
require_once('../../system/initialize.php');
class myClass extends System
{
public function __construct()
{
parent::__construct();
$this->import("Database");
}
}
new myClass();
ODER du nutzt auch bei der Datenbank die statische Methode
PHP-Code:
<?php
define('TL_MODE', 'FE');
require_once('../../system/initialize.php');
Database::getInstance()->
Aber $this bezieht sich ja immer auf das aktuelle objekt, also kannst du es nur innerhalb eines Objektes nutzen, was du in deiner Angabe nicht gemacht hast.
Edit: @BugBuster
Lesezeichen