Hallo Zorn,
die von Dir genannten Variablen funktionieren alle nicht.
Weder username, noch name, noch destination, noch price.
Es scheint also ein generelles Problem mit der Variable und/oder der XML-Datei zu sein.
$api->single_data_set[(string)$row->ctcid]->username
Es verändert sich nichts. Die Fehlermeldung "Trying to get.." bleibt die selbe.
$api->single_data_set[$id]->username
Es verändert sich nichts. Die Fehlermeldung "Trying to get.." bleibt die selbe.
Anmerkung: $id funktioniert als Echoausgabe allerdings schon.
var_dump( $id )
Die richtige Ausgabe erscheint im Echo (String(1) "1", String(1) "2", ...)
var_dump( $api )
Hier erscheinen die Inhalte der XML im Klartext.
$userdaten = (object)$api->single_data_set[0];
Hier erhalte ich tatsächlich ein Ergebnis zurück, das ausnahmsweise Mal wirklich schlüssig ist.
Wenn ich allerdings
verwende, dann erhalte ich folgendes zurück:
Notice: Undefined property: stdClass::$username in /homepages/15/d550339653/htdocs/main/adviser-list.php on line 31
NULL
Dein Hilfsangebot würde ich sehr gerne annehmen.
Besitzt Du Skype oder TeamSpeak oder irgendetwas in der Art, so dass wir die Sachen vielleicht zusammen durchgehen könnten?
- Zon3y
die von Dir genannten Variablen funktionieren alle nicht.
Weder username, noch name, noch destination, noch price.
Es scheint also ein generelles Problem mit der Variable und/oder der XML-Datei zu sein.
$api->single_data_set[(string)$row->ctcid]->username
Es verändert sich nichts. Die Fehlermeldung "Trying to get.." bleibt die selbe.
$api->single_data_set[$id]->username
Es verändert sich nichts. Die Fehlermeldung "Trying to get.." bleibt die selbe.
Anmerkung: $id funktioniert als Echoausgabe allerdings schon.
var_dump( $id )
Die richtige Ausgabe erscheint im Echo (String(1) "1", String(1) "2", ...)
var_dump( $api )
Hier erscheinen die Inhalte der XML im Klartext.
Code:
object(SimpleXMLElement)#1 (1) { ["single_data_set"]=> array(4) { [0]=> object(SimpleXMLElement)#7 (7) { ["name"]=> string(12) "testname" ["username"]=> string(12) "benutzername001" ["destination"]=> string(12) "xxxxxxx" ["price"]=> string(2) "49" ["showStats"]=> string(1) "1" ["chngDest"]=> string(1) "0" ["chngPrice"]=> string(1) "0" } [1]=> object(SimpleXMLElement)#6 (7) { ["name"]=> string(14) "testname" ["username"]=> string(12) "benutzername001" ["destination"]=> string(12) "xxxxxxx" ["price"]=> string(2) "49" ["showStats"]=> string(1) "1" ["chngDest"]=> string(1) "1" ["chngPrice"]=> string(1) "1" } [2]=> object(SimpleXMLElement)#5 (7) { ["name"]=> string(14) "testname" ["username"]=> string(12) "benutzername002" ["destination"]=> string(12) "043213344347" ["price"]=> string(2) "49" ["showStats"]=> string(1) "1" ["chngDest"]=> string(1) "0" ["chngPrice"]=> string(1) "0" } [3]=> object(SimpleXMLElement)#3 (7) { ["name"]=> string(7) "testname" ["username"]=> string(12) "benutzername003" ["destination"]=> string(10) "xxxxxxxxx" ["price"]=> string(2) "49" ["showStats"]=> string(1) "1" ["chngDest"]=> string(1) "0" ["chngPrice"]=> string(1) "0" } } }
$userdaten = (object)$api->single_data_set[0];
Hier erhalte ich tatsächlich ein Ergebnis zurück, das ausnahmsweise Mal wirklich schlüssig ist.
Code:
object(SimpleXMLElement)#4 (1) { [0]=> string(12) "testbenuter001" }
Code:
$userdaten = (object)$api->single_data_set[$row->ctcid];
Notice: Undefined property: stdClass::$username in /homepages/15/d550339653/htdocs/main/adviser-list.php on line 31
NULL
Dein Hilfsangebot würde ich sehr gerne annehmen.
Besitzt Du Skype oder TeamSpeak oder irgendetwas in der Art, so dass wir die Sachen vielleicht zusammen durchgehen könnten?
- Zon3y
Kommentar