<?php
###############################################
#  by MaZaFaKa                                #
#  ICQ: 449-559                               #
#  E-mail: Dimonnet@inbox.ru                  #
#  Потраченное время: Около 2х недель         #
###############################################



echo('
<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#999999">
<table width="100%" border="0" cellspacing="1" cellpadding="0"><tr><td bgcolor="#f0f0f0">
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr bgcolor="#cccccc">
<td rowspan="2" align="center" style="color:#333366">&nbsp;#&nbsp;</td>
<td rowspan="2" style="color:#333366" width="100%" align="center">Сайты из категории &laquo;Top100&raquo;</td>
<td colspan="3" align="center"style="color:#333366">Посещаемость</td>
</tr>
<tr bgcolor="#cccccc" align="center">
<td style="color:#333366">Хостов</td>
<td style="color:#333366">Хитов</td>
<td bgcolor="#bbbbbb" style="color:#dddddd">&nbsp;?&nbsp;</td>
</tr>
');



$sql = mysql_query("SELECT * FROM `".USERS."` WHERE `status` != 'locked' AND `hosts` > 0 AND `hits` > 0 ORDER BY `hosts` DESC, `hits` DESC;");
$all = mysql_num_rows($sql);

if($all > 0)
{
	$max_page = ceil($all / PAGE);

	$page = (int) $_REQUEST['page'];
	if(empty($page) || $page < 1 || $page > $max_page) $page = 1;

	if($page > 1) $from = ($page - 1) * PAGE;
	else $from = 0;


 if($_GET['day']=='1')
 {
  setcookie ("Latter_day", 1, time() + 3600 * 12 * 30, "/", "", 0);
 }


    if($_COOKIE['Latter_day'])
    {
    $sql = mysql_query("SELECT * FROM `".STATS_DAY_2008."` WHERE `id` != '$id_topa' AND `date` = '".Date('Y')."-".Date('m')."-".(Date('d')-1)."' AND`hosts` > 0 AND `hits` > 0 ORDER BY `hosts` DESC, `hits` DESC LIMIT ".$from.", ".PAGE.";");
    }
    else
    {
	$sql = mysql_query("SELECT * FROM `".USERS."` WHERE `status` != 'locked' AND `id` != '$id_topa' AND`hosts` > 0 AND `hits` > 0 ORDER BY `hosts` DESC, `hits` DESC LIMIT ".$from.", ".PAGE.";");
    }
	$c = $from + 1;

	while($top = mysql_fetch_assoc($sql))
	{
	$q = mysql_query("SELECT COUNT(*) FROM `".ONLINE."` WHERE `user_id` = ".$top['id'].";");
    $is_online = mysql_result($q, 0);


         if($_COOKIE['Latter_day'])
         {

            $xpl = mysql_query("SELECT * FROM `".USERS."` WHERE `id` = '".$top['id']."';");
            $by_MaZaFaKa_icq_449559 = mysql_fetch_array($xpl);

         $top['url'] = $by_MaZaFaKa_icq_449559['url'];
         $top['about'] = $by_MaZaFaKa_icq_449559['about'];
         }

	            $d = $c / 2;
                $d1 = ceil($d);
                $d2 = $d1 - $d;
                $d3 = ceil($d2);
                if ($d3 == 0)
                {
	            echo("<tr bgcolor=\"#dddddd\">\n");
                }
                else
                {
	            echo("<tr bgcolor=\"#eeeeee\">\n");
                }

        $top['url']=str_replace("http://","",$top['url']);



       // проверка поднялась ли посещалка на сайте за этот день... Канешно не правильно проверять начало дня с уже прошедшим:)) Поэтому идёт сравнение вчера с позавчера..
       $ones = mysql_query("SELECT * FROM `".STATS_DAY_2008."` WHERE `id` = '".$top['id']."' and `date` = '".Date('Y')."-".Date('m')."-".(Date('d')-1)."';");
       $fack = mysql_fetch_array($ones);

       $onesx = mysql_query("SELECT * FROM `".STATS_DAY_2008."` WHERE `id` = '".$top['id']."' and `date` = '".Date('Y')."-".Date('m')."-".(Date('d')-2)."';");
       $fackx = mysql_fetch_array($onesx);




      if ($fack['hosts']>$fackx['hosts'])
      {
      $prognozist = "/images/pubst.gif";
      }
      else
      {
      $prognozist = "/images/privst.gif";
      }

	echo("<td style=\"color:#333333\">".$c."</td><td>\n");
	echo("<a href='".PATH."/".VERSION."/out/".$top['id']."'>".$top['url']."</a><br/>\n");
	echo("<span style=\"color: #333333\">".$top['about']."</span></td>\n");
	echo("<td align=\"right\" nowrap>".$top['hosts']."</td><td align=\"right\" nowrap>".$top['hits']."</td>\n");
	echo("<td align=\"center\"><a href='".PATH."/".VERSION."/info/".$top['id']."'><img src=\"".$prognozist."\" border=\"0\" width=\"18\" height=\"17\" alt=\"\"></a></td></tr>\n");


	$c++;
	}

print
('
</table>
</td></tr></table>
</td></tr></table>
');





//NAVIGATION

if($_COOKIE['Latter_day'])
{
print '
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td align="right" nowrap><span style="color: #666666">Рейтинг:&nbsp;&nbsp;&nbsp;</span><a href="?day=2">за сегодня</a> <span style="color: #666666">|</span> за вчера</td>
</tr>
</table>';
}
else
{
print '
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td align="right" nowrap><span style="color: #666666">Рейтинг:&nbsp;&nbsp;&nbsp;</span>за сегодня <span style="color: #666666">|</span> <a href="?day=1">за вчера</a></td>
</tr>
</table>';
}

print "<span style=\"color: #666666\">Страницы: <span style=\"font-size: 14px\">";


$sql = mysql_query("SELECT * FROM `".USERS."` WHERE `status` != 'locked' AND `hosts` > 0 AND `hits` > 0 ORDER BY `hosts` DESC, `hits` DESC;");
$active = mysql_num_rows($sql);

echo(pages($page, $max_page, PATH."/".VERSION, VERSION));
$all = ($max_page*PAGE);
$ot = $page*PAGE-PAGE+1;
$do = $page*PAGE;

 if($do>=$active)
 {
 $do = $active;
 }

print "(".$ot."-".$do." из ".intval($active).")";
print "</span></span><br/><br/>";

print
('
<span style="color: #999999">
Примечание: Top100 - это суммарный рейтинг сайтов из всех рубрик.
</span>
</td>
');

}
else
{

	echo("<td style=\"color:#333333\">1</td><td>\n");
	echo("<span style=\"color: #333333\"><b>Активных сайтов, учавствующих в рейтинге, не найдено.</b></span></td>\n");
	echo("<td align=\"right\" nowrap>No</td><td align=\"right\" nowrap>No</td>\n");
	echo("<td align=\"center\">?</td></tr>\n");

print
('
</table>
</td></tr></table>
</td></tr></table>
');

}


$adv = @file_get_contents(ROOTPATH."/tmp/adv/foot_index");
echo($adv);

?>