File size: 2.99Kb
<?
include "../inc/config.php";
include "../inc/function.php";
include "xhtml_mod.php";
// получаем настройки каталога
$q_cat = @mysql_query("SELECT * FROM `cat_settings` WHERE `id`='1';"); // выбираем значения с первой строки
$cat_settings = @mysql_fetch_array($q_cat);
$in_on = $cat_settings['in_on']; // после скольки переходов отображать в каталоге
$on_reg = $cat_settings['on_reg']; // флаг включения регистрации
# от всяких умников ))
if(empty($_GET['c'])){ $c = 1; }else{$c = $_GET['c'];}
$c = intval($c); // ставим тип int
if($c == 0){ $c = 1; }
// выборка по категориям
if($c == 1){$arr = @mysql_query("select * from `cat_user` where `in` > $in_on order by `in` desc limit 10;");}
if($c == 2){$arr = @mysql_query("select * from `cat_user` where `in` > $in_on order by `id` desc limit 50;");}
if($c >= 3 && $c <= 12){$arr = @mysql_query("select * from `cat_user` where `k` = '".$c."' && `in` > '".$in_on."' order by `in` desc");}
$j = $i = @mysql_num_rows($arr);
xhtml_header();
xhtml_css();
echo "<div class=\"v\">";
echo " <b>Каталог сайтов</b>";
echo "</div>";
if($j == 0)// если раздел пуст
{
echo "Раздел пока пуст. Ты можешь быть первым!<br/>";
xhtml_reg_form($on_reg, $r);
}
#обьявляем массивы
$uid = $title = $link = $about = $in = $out = array();
while ($data = @mysql_fetch_array($arr))
{
$uid[] = $data['id'];
$title[] = $data['title'];
$link[] = $data['link'];
$about[] = $data['about'];
$in[] = $data['in'];
$out[] = $data['out'];
}
$count = $i;
$count_all = $count;
if(empty($start)){ $start = 0; } // если старт незхадан ставим его в 0
if($start < 0) {$start = 0;} // если старт меньше 0 то ставим его в 0
$start = intval($start); // ставим тип int
if($count > $start + 5){ $count = $start + 5;}
for($i=$start;$i<$count;$i++)
{
echo "<div class=\"body\">";
echo "".($n=$i+1).". <a href=\"../out.php?id=".$uid[$i]."\">".$title[$i]."</a>";
echo " <a href=\"info/index.php?id=".$uid[$i]."&c=".$c."\">[?]</a><br/>";
echo $about[$i]."<br/>";
echo "В кат: ".$in[$i]." | ";
echo "Из кат: ".$out[$i]."<br/>";
echo "</div>";
}
if($j > 0)
{
echo "<div class=\"pay\">";
# навигация
if($start != 0){ echo "<a href=\"list.php?start=".($start-5)."&c=".$c."\">Назад</a><br/>"; }
if($count_all > $start + 5){ echo "<a href=\"list.php?start=".($start+5)."&c=".$c."\">Вперед</a><br/>"; }
echo "<img src=\"img/h.gif\" alt=\"\"/> <a href=\"index.php?$r\">В каталог</a><br/>";
echo "</div>";
}
xhtml_n();
?>