View file testim.wmzo.ru/Modules/category.php

File size: 6.7Kb
<?php
$title = 'Категории сайта';
require_once ('Sys/head.php');
switch ($act) {

	default :
		echo '<center><div class="block">Категории</div></center>';
		$cats = $mysqli->query("SELECT `id`,`name`,`count`  FROM `" . $prefix . "cat` ORDER BY `position`");
		if ($layoutType == 'mobile') {
			echo '<div class="category">';
			while ($cat = $cats->fetch_assoc()) {
				echo '<div class="cat">&rArr;&nbsp;<a href = "http://' . $_SERVER['HTTP_HOST'] . '/m/category/view/' . $cat['id'] . '">' . $cat['name'] . ' <span>' . $cat['count'] . '</span></a></div>';
			}
			echo '</div>';
		}
		else {
			echo '<ul class="category">';
			while ($cat = $cats->fetch_assoc()) {
				echo '<li><a href = "http://' . $_SERVER['HTTP_HOST'] . '/m/category/view/' . $cat['id'] . '">' . $cat['name'] . ' <span>' . $cat['count'] . '</span></a></li>';
			}
			echo '</ul><!-- /category -->';
		}
		break;

		case 'view' :
			$query = $mysqli->query("SELECT * FROM `" . $prefix . "cat` WHERE `id` = '" . $id . "'");
			if ($query->num_rows == 0) {
				echo '<div class="l1">';
				echo 'Вы ошиблись категорией.<br/>';
				echo '<a href="http://' . $_SERVER['HTTP_HOST'] . '/m/category">Категории</a><br/>';
				echo '</div>';
				require_once ('Sys/foot.php');
				exit;
			}
			$cat = $query->fetch_array();
			echo '<div class="block"><a href="http://' . $_SERVER['HTTP_HOST'] . '/m/category">Категории</a> | <strong>' . $cat['name'] . '</strong></div>';
			$count = $mysqli->query("SELECT `id` FROM `" . $prefix . "sait` WHERE `category` = '" . $id . "' AND `status` = '1' AND `ban` = '0'")->num_rows;
			if ($count == 0) {
				echo '<div class="l1">';
				echo 'Сайтов в данной категории не обнаружено.<br/>';
				echo '</div>';
				require_once ('Sys/foot.php');
				exit;
			}
			/*$porno = $mysqli->query("SELECT * FROM `" . $prefix . "cat` WHERE `id` = '" . $id . "'");
			$porno_cat = $porno->fetch_assoc();
			if ($porno_cat['id'] != 17) {
			}
			else {
				$rek = $mysqli->query("SELECT `id`,`name`,`position`,`link`,`color` FROM `" . $prefix . "rekl` WHERE `stat` = '2' ORDER BY `position` ASC");
				echo '<div class="adv">';
				if ($rek->num_rows > 0) {
					while ($row = $rek->fetch_assoc()) {
						echo '<img src="http://' . $_SERVER['HTTP_HOST'] . '/Design/images/ini/icon.png" alt="*" > <a href="http://' . $row['link'] . '"><font color=#' . $row['color'] . '>' . $row['name'] . '</font></a><br/>';
					}
				}
				else {
					echo 'На данный момент у нас нет партнеров !!';
				}
				echo '</div>';
			}*/
			$total = intval(($count - 1) / $pageSait) + 1;
			$page = (isset ($_GET['page'])) ? abs(intval($_GET['page'])) : '';
			if (empty ($page) OR $page < 0) {
				$page = 1;
			}
			if ($page > $total) {
				$page = $total;
			}
			$past = intval($count / $pageSait);
			$start = $page * $pageSait - $pageSait;
			$saits = $mysqli->query("SELECT `id`,`name`,`hosts`,`hits`,`about`,`out`,`in`,`url` FROM `" . $prefix . "sait` WHERE `category` = '" . $id . "' AND `status` = '1' AND `ban` = '0' ORDER BY `hosts` DESC LIMIT " . $start . "," . $pageSait . "");
			$idd = intval($_GET['idd']);
            if ($layoutType == 'mobile') {
            echo '<div class="catalog">';
			while ($row = $saits->fetch_assoc()) {
				if ($row['id'] == $idd) {
					$u1 = '<b>';
					$u2 = '</b>';
				}
				else {
					$u1 = '';
					$u2 = '';
				}
				$start++;
					echo '<div class="aa">
 <strong>' . $start . '.</strong> <a class="click" href="http://' . $_SERVER['HTTP_HOST'] . '/out/' . $row['id'] . '">
        <span>' . $u1 . '' . $row['url'] . '' . $u2 . '</span></a> <a class="stat" href="http://' . $_SERVER['HTTP_HOST'] . '/stats/' . $row['id'] . '">( '.$row['hosts'].'/'.$row['hits'].')</a>
        <p>' . $row['about'] . '</p>
        </div>';
			}
			$newSait = $mysqli->query("SELECT `id`,`name`,`about`,`status`,`ban`,`url` FROM `" . $prefix . "sait` WHERE `status` = '1' AND `ban` = '0' ORDER BY `regdate` DESC LIMIT 1");
			$nSait = $newSait->fetch_assoc();
			$new = ($newSait->num_rows > 0) ? '<div class="aa new"><a class="click" href="http://'.$_SERVER['HTTP_HOST'].'/stats/'.$nSait['id'].'"><img style="vertical-align: middle;" src="'.$home.'/new.gif" alt="Fire"/>&nbsp;<span>'.$nSait['url'].'</span></a> </div>' : '';
			echo $new;
			$porno = $mysqli->query("SELECT * FROM `" . $prefix . "cat` WHERE `id` = '" . $id . "'");
			$porno_cat = $porno->fetch_assoc();
			if ($porno_cat['id'] != 17) {
			}
			else {
				$path = $_SERVER['DOCUMENT_ROOT'];
				$path .= "/rek/niz.txt";
				include_once ($path);
			}
			echo '</div>';

            } else {
               echo '<ul class="catalog">';
			while ($row = $saits->fetch_assoc()) {
				if ($row['id'] == $idd) {
					$u1 = '<b>';
					$u2 = '</b>';
				}
				else {
					$u1 = '';
					$u2 = '';
				}
				$start++;
				echo '<li>
                      <a class="click" href="http://' . $_SERVER['HTTP_HOST'] . '/out/' . $row['id'] . '">
                          <strong>' . $start . '</strong>
                          <span>' . $u1 . '' . $row['url'] . '' . $u2 . '</span> &nbsp;(' . $row['hosts'] . ')
                          <p>' . $row['about'] . '</p>
                      </a>
                      <a class="stat" href="http://' . $_SERVER['HTTP_HOST'] . '/stats/' . $row['id'] . '"><span>Статистика</span></a>
                    </li>';

/*
echo '<div class="li">';
echo '[В топ: <strong>'.$row['in'].'</strong> | Из топа: <strong>'.$row['out'].'</strong>]';
echo '</div>';
*/
			}
			$newSait = $mysqli->query("SELECT `id`,`name`,`about`,`status`,`ban`,`url` FROM `" . $prefix . "sait` WHERE `status` = '1' AND `ban` = '0' ORDER BY `regdate` DESC LIMIT 1");
			$nSait = $newSait->fetch_assoc();
			$new = ($newSait->num_rows > 0) ? '<li class="new"><a class="click" href="http://' . $_SERVER['HTTP_HOST'] . '/stats/' . $nSait['id'] . '"><strong>new</strong><span>' . $nSait['url'] . '</span><p>' . $nSait['about'] . '</p></a> <a class="stat" href="http://' . $_SERVER['HTTP_HOST'] . '/stats/' . $nSait['id'] . '"><span>Статистика</span></a></li>' : '';
			echo $new;
			$porno = $mysqli->query("SELECT * FROM `" . $prefix . "cat` WHERE `id` = '" . $id . "'");
			$porno_cat = $porno->fetch_assoc();
			if ($porno_cat['id'] != 17) {
			}
			else {
				$path = $_SERVER['DOCUMENT_ROOT'];
				$path .= "/rek/niz.txt";
				include_once ($path);
			}
			echo '</ul>';
            }
			if ($count > $pageSait) {
				navigation($total, $page, 'http://' . $_SERVER['HTTP_HOST'] . '/m/category/view/' . $id . '/');
			}
			echo '<ul class="catalog">';
			break;
}
?>