Kurz und vielleicht einfach nur ich komm nicht drauf.
Ich rufe extern eine XML Datei ab:
Er ruft diese ab, wie man unschwer sieht, indem er einen Browser imitiert.
Musste das so lösen, weil es anders nicht funktionierte.
Alles schön und gut, funktioniert Prima, auch mir der anschließenden Ausgabe.
Nun habe ich dies in einer Datei, wenn ich die direkt im browser aufrufe alles kein Problem, er zeigt nur Formatierte Daten.
Das Problem:
Nun Lade ich genau diese PHP-Datei in ein Joomla Modul.
Alles zeigt er wie gewollt an, nur hab ich plötzlich unten die XML Datei noch angehängt und bekomm diese nicht weg.
Weiß einer etwas wie ich das mache?
Grüße
Jo
Ich rufe extern eine XML Datei ab:
PHP-Code:
<?php
$url = 'http://beispiel.de/test.xml';
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec ($ch);
$xml = new SimpleXMLElement($content);
?>
Musste das so lösen, weil es anders nicht funktionierte.
Alles schön und gut, funktioniert Prima, auch mir der anschließenden Ausgabe.
Nun habe ich dies in einer Datei, wenn ich die direkt im browser aufrufe alles kein Problem, er zeigt nur Formatierte Daten.
Das Problem:
Nun Lade ich genau diese PHP-Datei in ein Joomla Modul.
Alles zeigt er wie gewollt an, nur hab ich plötzlich unten die XML Datei noch angehängt und bekomm diese nicht weg.
Weiß einer etwas wie ich das mache?
Grüße
Jo
Kommentar