Danke, genau das hab ich gesucht

Allerdings will das nicht funktionieren...Ich würde gerne den Code integrieren:
Code: Alles auswählen
$user = 'track';
$user2 = 'artist';
$cache = 120; //in seconds, how long to cache data locally
$remotefile = "http://ws.audioscrobbler.com/1.0/group/RoQbar/weeklytrackchart.xml";
$remotefile2 = "http://ws.audioscrobbler.com/1.0/group/RoQbar/weeklyartistchart.xml";
$localfile = $user.'.xml';
$localfile2= $user2.'.xml';
if ((!file_exists($localfile)) || (time()-filemtime($localfile)>$cache)) {
$contents = @file_get_contents($remotefile);
$fp = fopen($localfile, "w");
fwrite($fp, $contents);
fclose($fp);
}
if ((!file_exists($localfile2)) || (time()-filemtime($localfile2)>$cache)) {
$contents2 = @file_get_contents($remotefile2);
$fp = fopen($localfile2, "w");
fwrite($fp, $contents2);
fclose($fp);
}
$xml = @simplexml_load_file($localfile);
for ($t = 0; $t <= 9; $t++) {
$platz = $t+1;
echo "<li>$platz. ".$xml->track[$t]->artist." - ".$xml->track[$t]->name." - ".$xml->track[$t]->reach." plays</li>";
}
echo "<br /><br />";
$xml = @simplexml_load_file($localfile2);
for ($t = 0; $t <= 9; $t++) {
$platz = $t+1;
echo "<li>$platz. ".$xml->artist[$t]->name." - ".$xml->artist[$t]->reach." plays</li>";
}
Kann mir jmd vllt an nem beispiel zeigen wie die 3 dateien aussehen müssten damit das geht?