php spinnt
Andi
- php
Hallo!
Habe eine Basisklasse und davon eine weiter Klasse abgeleitet
Nun will ich eine Funktion in einer anderen Funktion aufrufen und PHP meckert mir ohne Grund.
Mein Code:
Dieser funktioniert:
$data .= WSXMLWrapper::XMLToData((strlen($XML)) ? $XML : $this-getXML));
Dieser nicht:
$XML = xmlize((strlen($XML)) ? $XML : $this->getXML());
Ich weiß nicht weiter.
Danke für eure Hilfe!
Grüsse
Andi
Huhu Andi
Dieser funktioniert:
$data .= WSXMLWrapper::XMLToData((strlen($XML)) ? $XML : $this-getXML));
Dieser nicht:
$XML = xmlize((strlen($XML)) ? $XML : $this->getXML());
Ich weiß nicht weiter.
Ich auch nicht, denn bei beiden ist eine Klammer zuviel.
Es dürfte also keine der Anweisungen funktionieren.
Viele Grüße
lulu
Hallo!
Hier ist keine Klammer zuviel in der Hektik ist die obere Anweisung falsch kopiert worden sie lautet so:
data .= WSXMLWrapper::XMLToData((strlen($XML)) ? $XML : $this-getXML());
Grüsse
Andi
Hallo Andi,
probiere mal dies
data .= WSXMLWrapper::XMLToData((strlen($XML)) ? $XML : $this->getXML());
Du hattest das > bei $This->getXML vergessen. Wenn das nur ein Tippfehler hier im Forum war, dann probier mal Folgendes:
Woher kommen die Daten? Wenn aus einer Datenbank, dann prüfe mal direkt in PHPMyAdmin etc. ob du überhaupt ein Resultset bekommst!
Das Objekt besteht scheinbar gar nicht...
Schönen Gruß aus München
die knappschaft
probiers doch mal so
$data .= WSXMLWrapper::XMLToData((strlen($XML) ? $XML : $this-getXML);
$XML = xmlize((strlen($XML) ? $XML : $this->getXML());
greetz
MakkuZ
nein quatsch jetzt habe ich mich selbst verwirrt! sry
greetz
MakkuZ
Huhu Andi
Ich auch nicht, denn bei beiden ist eine Klammer zuviel.
Es dürfte also keine der Anweisungen funktionieren.
Also das mit dem Zählen übe ich nochmal.
Immerhin die erste Anweisung hat eine ungerade Anzahl an Klammern.
Und die soll funktionieren?
Was für eine Fehlermeldung bekommst Du überhaupt?
Viele Grüße
lulu
Hallo!
Was für eine Fehlermeldung bekommst Du überhaupt?
Fatal error: Call to a member function on a non-object
Grüsse
Andi