$res = 0;
if (!isNum($cat_id)) fallback(FUSION_SELF);
$result = dbquery("SELECT * FROM ".$db_prefix."game_cats WHERE game_cat_id='$cat_id'");
if (dbrows($result) != 0) {
$cdata = dbarray($result);
if (checkgroup($cdata['game_cat_access'])) {
$res = 1;
$rows = dbcount("(game_id)", "game", "game_cat='$cat_id'");
if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0;
if ($rows != 0) {
$result = dbquery("SELECT * FROM ".$db_prefix."game WHERE game_cat='$cat_id' ORDER BY game_subject LIMIT $rowstart,20");
$numrows = dbrows($result); $i = 1;
while ($data = dbarray($result)) {
if ($data['game_datestamp']+604800 > time()+($settings['timeoffset']*3600)) {
$new = "Nowo¶æ!";
} else {
$new = "";
}
echo "
";
if (($i%3)==0) echo "";
$i++;
echo "".$data['game_subject']." $new |
";
echo ($i != $numrows ? "\n" : "\n"); $i++;
}
echo "\n".makePageNav($rowstart,20,$rows,3,FUSION_SELF."?cat_id=$cat_id&")."\n \n";
} else {
echo "".$locale['403']."\n";
}
}
}
if ($res == 0) redirect(FUSION_SELF);
}
|