" . $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; } ?>