Glemte new :P
$url = "
http://djz.dk/chart/"; $cnt = file_get_contents( $url );
$pat = '!<tr class="djzchart-item".*?item-first">(.*?)</td.*?-second">.*?class="djzchart">(.*?)</a>( <img src="(/images/djzchart/new.gif)" alt="" />)?.*?-text">.*?class="djzchart">(.*?)</a>.*?-number">(<img src="(.*?)" alt="">)?</td>!s';
if ( preg_match_all( $pat, $cnt, $m, PREG_SET_ORDER ) )
{
//echo "<pre>"; var_dump( $m ); echo "<pre>"; die;
foreach ( $m as $hit )
{
echo sprintf(
"<div>#% 2d %s %s <b>%s</b> <i>%s</i></div>\n"
,$hit[1]
,( strlen( $hit[7] ) > 0 ? "<img src=\"
http://djz.dk$hit[7]\" alt=\"\">" : '' )
,( strlen( $hit[4] ) > 0 ? "<img src=\"
http://djz.dk$hit[4]\" alt=\"\">" : '' )
,$hit[2]
,$hit[5]
);
}
}
else
{
die( "Bummer! Virkede ikke!" );
}
Du er godt klar over at det ikke er helt "lovligt"? Specielt ikke at bruge deres båndbredde på billederne ;P