Hallo Leute
Auf http://italo-disco.onairmusic.de seht Ihr oben hinter Now Playing die XML Datei die ausgelesen wird.
Das Problem. Irgendwie klappt die Aktuallisierung nicht, auch nicht wenn ich im Browser auf Refresh klicke. Um genau zu sein, nach den 2-3 Titel ist Ende im Gelände, dann verbleibt da ein Titel und wird nicht mehr aktuallisiert.
Das Kuriose dabei, wenn ich den Web-Player starte "ist ein JavaScript-PopUp" und diesen wieder schließe, die Seite danach im Browser aktuallisiere wird der aktuelle Titel angezeigt.
Woran kann das liegen? hat jemand eine Idee? und ist es möglich per Link den Refresh also das einlesen der XML vom Server zu erzwingen? und wenn ja, wie bitte?
Hier die XML Datei die ich per Include an der Stelle eingebunden habe.
Danke.
EDIT:
Muss hier hinzufügen dass das Problem nur unter IE-Browsern akut ist, mit dem FF ist alles so wie es
sein muss. Hat der IE eventuell einen Caching-Bug?
Auf http://italo-disco.onairmusic.de seht Ihr oben hinter Now Playing die XML Datei die ausgelesen wird.
Das Problem. Irgendwie klappt die Aktuallisierung nicht, auch nicht wenn ich im Browser auf Refresh klicke. Um genau zu sein, nach den 2-3 Titel ist Ende im Gelände, dann verbleibt da ein Titel und wird nicht mehr aktuallisiert.
Das Kuriose dabei, wenn ich den Web-Player starte "ist ein JavaScript-PopUp" und diesen wieder schließe, die Seite danach im Browser aktuallisiere wird der aktuelle Titel angezeigt.
Woran kann das liegen? hat jemand eine Idee? und ist es möglich per Link den Refresh also das einlesen der XML vom Server zu erzwingen? und wenn ja, wie bitte?
Hier die XML Datei die ich per Include an der Stelle eingebunden habe.
PHP:
<?php // Die jetzt.xml von der gew³nschten Station laden
$inhalt = file_get_contents("http://www.laut.fm/user/italo-disco/jetzt.xml");
$tagsToReplace=array("<title>","</title>","<name>","</name>","<image>","</image>","
<teaser>","</teaser>","<url>","</url>","<record>","</record>");$tagsReplaceWith=array
("<title><![CDATA[","]]></title>","<name><![CDATA[","]]></name>","<image><![CDATA[","]]></image>
","<teaser><![CDATA[","]]></teaser>","<url><![CDATA[","]]></url>","<record><![CDATA[","]]></record>");
$inhalt=str_replace($tagsToReplace,$tagsReplaceWith,$inhalt);
// Den Inhalt der Datei mit simplexml parsen
$xml = simplexml_load_string($inhalt);
// Artist - Songtitel ausgeben
echo $xml->tracks->track->artist->name." - ".$xml->tracks->track->title; ?>
Danke.
EDIT:
Muss hier hinzufügen dass das Problem nur unter IE-Browsern akut ist, mit dem FF ist alles so wie es
sein muss. Hat der IE eventuell einen Caching-Bug?
Zuletzt bearbeitet: