Arkadaşım mysql sorgusunda hata vardır, büyük ihtimalle fonksiyonda ki $siteurl, $sefriendly, $maxnewests değişkenleri tanımlanmış mı ona bak ve bu kısmı :

<?php
$result = mysql_query("SELECT title, icon, iconlocation, fileid, description, rating, timesplayed FROM files WHERE status = '1' ORDER BY fileid DESC LIMIT $maxnewests");
?>
<?php
$result = mysql_query("SELECT title, icon, iconlocation, fileid, description, rating, timesplayed FROM files WHERE status = '1' ORDER BY fileid DESC LIMIT $maxnewests")  or trigger_error(mysql_error(),E_USER_ERROR);
?>
olarak değiştir ki hatanın nerede olduğunu öğrenebilesin.