" . $item[1] . " by " . $item[0] . "
\n");
}
/**
* A simple script to display last 10 tracks from last.fm
* Useful as a tracklist badge for JavaScript non-compliant browsers, where the
* insertion of the track list must be performed on the server.
*
* @author Rene Bartosh, kirjava@gmail.com
* @version 1.0
* @copyright Rene Bartosh, 2009 and onwards.
* @license Creative Commons Attribution ShareAlike 3.0.
*
* Based on the twitter badge script v1.1 by Manas Tungare, manas@tungare.name
* http://manas.tungare.name/software/twitter-php-script/
*
*/
function getLastfmTracks($lastfmUser) {
$url = sprintf("http://ws.audioscrobbler.com/1.0/user/%s/recenttracks.rss",
$lastfmUser);
$parsed = new SimpleXMLElement(file_get_contents($url));
$songlist = array();
foreach($parsed->channel->item as $song) {
$songlist[] = array('track' => $song->title, 'songlink' => $song->link, 'artistlink' => $song->description);
}
return $songlist;
}
?>