Hallo liebe Community,
ich weiß es wurde hier sicherlich schon oft angesprochen. Die Suchfunktion und Google-Suche ist mir wohl bekannt, jedoch treten funktionniert mein Script immernoch nicht. So ihr wisst nun natürlich noch nicht einmal, um was es sich bei meinem Problem handelt. Ich würde gerne auf die XML-Datei des Arsenals von Blizzard's World of Warcraft (armory.wow-europe.com) zugreifen, um gewisse Charakterdaten zu erhalten. Ich habe versucht einen eigenen Parser zu schreiben, jedoch ist mir dies nicht ganz gelungen. Ich bin im Internet dann auf ein gutes Script gestoßen, was, ich vermute er benutzt bei seiner Homepage das Selbe, ohne Probleme funktionniert. An was könnte es liegen. Bei mir wird nichts angezeigt. Keine Fehler, Keine "echo"-Anweisung...NICHTS!!!. Ich habe auch schon einmal ein bisschen mit verschiedenen "User-Agenten" herumgespielt oder liegt es vielleicht an meinem Server. Ich wäre euch zu tiefstem Dank verpflichtet, wenn ihr mir helfen könntet.
Hier der Code, ohne den geht ja gar nichts:
(Quelle: Armory + PHP - Teil 1: XML einlesen, Onlinestatus, einfache Ausgabe, Charakterdaten | blog.skyfighter.net - world of warcraft blog)
ich weiß es wurde hier sicherlich schon oft angesprochen. Die Suchfunktion und Google-Suche ist mir wohl bekannt, jedoch treten funktionniert mein Script immernoch nicht. So ihr wisst nun natürlich noch nicht einmal, um was es sich bei meinem Problem handelt. Ich würde gerne auf die XML-Datei des Arsenals von Blizzard's World of Warcraft (armory.wow-europe.com) zugreifen, um gewisse Charakterdaten zu erhalten. Ich habe versucht einen eigenen Parser zu schreiben, jedoch ist mir dies nicht ganz gelungen. Ich bin im Internet dann auf ein gutes Script gestoßen, was, ich vermute er benutzt bei seiner Homepage das Selbe, ohne Probleme funktionniert. An was könnte es liegen. Bei mir wird nichts angezeigt. Keine Fehler, Keine "echo"-Anweisung...NICHTS!!!. Ich habe auch schon einmal ein bisschen mit verschiedenen "User-Agenten" herumgespielt oder liegt es vielleicht an meinem Server. Ich wäre euch zu tiefstem Dank verpflichtet, wenn ihr mir helfen könntet.
Hier der Code, ohne den geht ja gar nichts:
PHP-Code:
# UserAgent setzen
$useragent = "Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6)
Gecko/20040206 Firefox/1.0.1";
ini_set('user_agent',$useragent);
header('Content-Type: text/html; charset=utf-8');
# URL vorbereiten
$URL
= "http://eu.wowarmory.com/character-sheet.xml?r=Echsenkessel&n=Ariliao";
# CURL initialisieren und XML-Datei laden
$curl = curl_init();
curl_setopt ($curl, CURLOPT_URL, $URL);
curl_setopt($curl, CURLOPT_USERAGENT, $useragent);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$load = curl_exec($curl);
curl_close($curl);
# eingelesenen String zu SimpleXMLElement umformen
$xml = new SimpleXMLElement($load);
# Namen und Level des eingelesenen Charakters ausgeben
echo $xml->characterInfo->character['name']." hat das
Level ".$xml->characterInfo->character['level'];
Kommentar