Файл: wapxl.ru/index3.php
Строк: 132
<?php
require 'shaxty.php';
$align = 'left';
$title = 'Белый каталог сайтов с прямыми ссылками и рейтингом';
$description = 'В нашем каталоге вы найдете мобильные и WEB сайты на любой вкус, узнать рейтинг этого сайта и посмотреть статистику его посещаемости';
$keywords = 'бесплатные загрузки, спорт, социальные сети и знакомства, онлайн игры, кинотеатры, фото, видео, сехс, порно, смотреть онлайн, скрипты, форум, PHP, HTML, CSS, сервисы бесплатно, прямые ссылки, PR ТИЦ, SEO анализ';
$cat = isset ($_REQUEST['cat']) ? func::checkin($_REQUEST['cat']) : false;
$catname = 'Все сайты';
if(!empty($cat)){
$cats = core:: $db -> queryFetch("SELECT * FROM `categorii` WHERE `name_lat`=? LIMIT 1;", array($cat));
if(!isset($cats['id']))header('Location: /404.php');
$sql = 'and `cat` LIKE "%|'.$cats['id'].'|%"';
$catname = $cats['name'];
$title = $cats['name'];
$description = $cats['abaut'];
$keywords = $cats['key'];
}
include_once ('shaxty/head.php');
// получаем кол во участников
$count_sites = core:: $db -> querySingle("SELECT count(*) FROM `sites_index` WHERE `time_add` != '0' ".$sql.";");
$k_page=func::k_page($count_sites,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
$sort = func::checkin($_REQUEST['sort']);
if(empty($sort)) $sort = 'reit_desc';
if($sort=='reit_desc')$sorts = 'ORDER BY `prosmotr` DESC, `vote` DESC';
else if($sort=='reit_asc')$sorts = 'ORDER BY `prosmotr` ASC, `vote` ASC';
else if($sort=='news_desc')$sorts = 'ORDER BY `time_add` DESC';
else if($sort=='news_asc')$sorts = 'ORDER BY `time_add` ASC';
else if($sort=='rand')$sorts = 'ORDER BY RAND()';
echo '<div class="col-md-8 col-sm-12 col-xs-12">
<div class="panel panel-default">';
if (($max*$page)<$count_sites) $maxi = $max*$page; else $maxi = $count_sites;
echo '<div class="panel-heading"> Категория <b>"'.$catname.'"</b> сайтов '.$count_sites.'. Показаны с '.($start+1).' по '.$maxi.'';
echo ' <div class="btn-group" style="float:right;top: -5px;"> ';
echo ' <button type="button" class="btn btn-primary btn-sm dropdown-toggle" data-toggle="dropdown"> ';
if($sort=='reit_desc')echo ' <b>Популярные</b> <i class="fa fa-caret-down"></i> ';
else if($sort=='reit_asc')echo ' <b>Популярные</b> <i class="fa fa-caret-up"></i> ';
else if($sort=='news_desc')echo ' <b>Новые</b> <i class="fa fa-caret-down"></i>';
else if($sort=='news_asc')echo ' <b>Новые</b> <i class="fa fa-caret-up"></i>';
else if($sort=='rand')echo ' <b>Случайные</b> <i class="fa fa-random"></i>';
echo ' </button> ';
echo ' <ul class="dropdown-menu" role="menu"> ';
echo ' <li><a href="?sort=reit_desc">Популярные <i class="fa fa-caret-down"></i></a></li> ';
echo ' <li><a href="?sort=reit_asc">Популярные <i class="fa fa-caret-up"></i></a></li> ';
echo ' <li class="divider"></li>';
echo ' <li><a href="?sort=news_desc">Новые <i class="fa fa-caret-down"></i></a></li>';
echo ' <li><a href="?sort=news_asc">Новые <i class="fa fa-caret-up"></i></a></li>';
echo ' <li class="divider"></li>';
echo ' <li><a href="?sort=rand">Случайные <i class="fa fa-random"></i></a>';
echo ' </li>';
echo ' </ul>';
echo ' </div>';
echo '</div>';
echo '<div class="panel-body"> ';
//основные сайты
//
$cols = $start+$max*2;
$r = core:: $db -> query("SELECT `id`,`url`,`name`,`abaut`,`time_add`,`prosmotr`,`google_pr`,`yandex_cy`,`gold` FROM `sites_index` WHERE `id` <= '".$cols."' ".$sql." ".$sorts." LIMIT $start,$max;");
$top_place = $start;
while ($row= $r -> fetch()) {
// Определение места в каталоге
$top_place++;
echo '
<div class="panel panel-default">';
if ($row['web']==1)$web = '<i class="fa fa-laptop" style = "color:#8C8C8C;font-size: 18px;"></i>';
else if ($row['web']==0)$web = '<i class="fa fa-mobile" style = "color:#8C8C8C;font-size: 18px;"></i>';
else $web = '';
echo '
<div class="panel-body"><table> <tbody><tr><td style = "width: 98%;"> <p> <b><a href="/cat/'.$row['url'].'"> '.$web.' ' . ($row['name']!='' && $row['name']!='нет' ? '<b>'.$row['name'].'</b>' : '<b>'.$row['url'].'</b>') . '</a></b> </p>http://'.$row['url'].' ' . (isset($row['abaut']) && $row['abaut']!='нет' ? '<br/><i class="fa fa-comment-o" style = "color:#8C8C8C;"></i> '.$row['abaut'].'' : '') . '
</td>
<td style = "width: 5px;">';
// Для гостей
if(!isset(core::$user['id'])){
$heart_sites = $_COOKIE['heartsites'];
}else{
$heart_sites = core::$user['heartsites'];
}
$hears = explode("|",$heart_sites);
if(in_array($row['id'] ,$hears) === false)
{
?><span id="post-ratings-<? echo $row['id']; ?>" class="post-ratings" data-nonce="1fa42eff78"><i class="fa fa-heart-o" id="rating_<? echo $row['id']; ?>_1" title="Добавить в избранное" onmouseover="current_rating(<? echo $row['id']; ?>, 1, 'Добавить в избранное');" onmouseout="ratings_off(3.6, 4, 0);" onclick="rate_post();" onkeypress="rate_post();" style="cursor: pointer; border: 0px;" ></i></span><?
}else{
?><span id="post-ratings-<? echo $row['id']; ?>" class="post-ratings" data-nonce="1fa42eff78"><i style="color:#FF0000" class="fa fa-heart" id="rating_<? echo $row['id']; ?>_2" title="Добавить в избранное" onmouseover="current_rating(<? echo $row['id']; ?>, 2, 'Добавить в избранное');" onmouseout="ratings_off(3.6, 4, 0);" onclick="rate_post();" onkeypress="rate_post();" style="cursor: pointer; border: 0px;" ></i></span><?
}
echo '</td> </tr> </tbody> </table></div>
<div class="panel-footer">
<i class="glyphicon glyphicon-calendar" style = "color:#8C8C8C;"></i> '.func::times($row['time_add']).' | <i class="glyphicon glyphicon-eye-open" style = "color:#8C8C8C;"></i> '.$row['prosmotr'].' | <i class="fa fa-google" style = "color:#8C8C8C;"></i> PR:'.$row['google_pr'].' | <i class="fa fa-yahoo" style = "color:#8C8C8C;"></i> ТИЦ:'.$row['yandex_cy'].'';
if($row['gold']>core::$realtime)echo '<a style = "float: right;color:#8C8C8C;" data-toggle="modal" data-target="#vipinfo"><i class="glyphicon glyphicon-king"></i></a> ';
echo '</div></div>';
}
// Случайные сайты
if($sort=='rand'){
if ($k_page>1)echo '<div class="pagination"><div>Выбранн показ случайных сайтов</div><ul class="pagination"><li><span><a href="?sort=rand">Показать другие</a></span></li></ul></div>';
// Стандартная сортировка
}else if($sort!='reit_desc'){
if ($k_page>1)func::pagination('?sort='.$sort.'&',$k_page,$page); // Вывод страниц
}else{
if ($k_page>1)func::pagination('?',$k_page,$page); // Вывод страниц
}
echo "</div></div>";
include_once ('shaxty/foot.php');
?>