Hellihello
na du hast ja wirklich eine Engelsgedult! ;-)
Immer ein Schrittchen nach dem anderen, gelle. Sonst verstolpert man sich.
Ich habe mir nun die externe XML kopiert, als XML-Datei auf meinen Server abgelegt und versucht diese "anzusprechen" => das klappt!
Mir werden die richtigen Daten ausgegeben.
Will heißen: die query "matched", also du erhälst deine "92" zB.?
So klappts:
$xml_string = file_get_contents("test.xml");
$simple_xml = simplexml_load_string($xml_string);
Genau.
So nicht:
$xml_string = file_get_contents("http://example.com/test.xml");
$simple_xml = simplexml_load_string($xml_string);
Das hatte mich auch gewundert. Denn file_get_contents aus einer Url könnte ja noch mehr beinhalten, denn es ist ja nicht einfach der Dateiinhalt sondern eine http-response, die dort übermittelt wird.
Was aber geht ist simplexml_load_file(url). Vielleicht schneidet dann die Funktion die übermittelten header ab?
Das heißt nun schlussendlich: es geht mit dem Datensatz. Und mit der o.g. Funktion sollte es dann auch via URL gehen.
Trinke ich vielleicht zu viel? :-O
Oder zuwenig? (;-).
Dank und Gruß,