Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Plugin System fatal error nach Objekterzeugung [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Plugin System fatal error nach Objekterzeugung


 
BlackMagic
21-12-2005, 20:59 
 
Hi,

habe das problem das ich nach dem eigentlichen erzeugen des Objektes nicht auf dieses zugreifen kann. Vorher lief es ja problemlos, hatte aber bei der erzeugung keine Parameter übergeben.

Funktioniert, läuft auch tadellos.

$this->plugin = new $classname[0];
$this->plugin->getMenuButton();


Seit dem ich aber auch ein Parameter übergeben will kommt der Error, wieso erzeugt er das Objekt nicht?

$this->plugin = new $classname[0]."(\"".$this->dirPath."\")";
$this->plugin->getMenuButton();

Fatal error: Call to a member function getMenuButton() on a non-object in D:\www\xampplite\htdocs\dev\index.php on line 166

Inhalt von $classname[0]."(\"".$this->dirPath."\")" ist z.B rename("Ordnername"), was auch korrekt ist.

Habt ihr ein Rat?

Gruss

 
onemorenerd
21-12-2005, 21:05 
 
Bist du der Fehlermeldung auch mal nachgegangen?

 
BlackMagic
21-12-2005, 21:07 
 
ja, die zeile habe ich ja gepostet.

heißt einfach das er kein objekt hat, aber wieso? vorher ging es ja und nach new darf ja doch String stehen.

ich komme nicht drauf,...

 
onemorenerd
21-12-2005, 21:41 
 
$this->plugin = new $classname[0]($this->dirPath);

 
BlackMagic
21-12-2005, 21:48 
 
thx

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:51 Uhr.