Ankündigung

Einklappen
Keine Ankündigung bisher.

API Anbindung an bestehende Seite

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    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.

    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" }
    Wenn ich allerdings

    Code:
    $userdaten = (object)$api->single_data_set[$row->ctcid];
    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

    Kommentar

    Lädt...
    X