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


if(!isset($_POST['action']))
{

print
('
<table width="665" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#ff6600">
<table width="100%" border="0" cellspacing="1" cellpadding="0"><tr><td bgcolor="#ffffff">
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr bgcolor="#cccccc" align="center">
<td colspan="5" style="color:#666666"><b>Поиск</b></td>
</tr>
<tr bgcolor="#cccccc" align="center">
<td width="40%" style="color:#666666" nowrap><b>Что ищем</b></td>
<td width="60%" style="color:#666666" nowrap><b>Где ищем</b></td>
</tr>
');


echo(
"<tr><td><form action='".PATH."/".VERSION."/search/?".SESSION."' method='post'></td></tr>\n".

"<tr align=\"center\"><td><input type='text' name='text' maxlength='20' /></td><td>\n".

"<select name='where'>\n".
"<option value='name'>В названиях</option>\n".
"<option value='about'>В описании</option>\n".
"<option value='url'>В URL</option>\n".
"</select></td></tr>\n".
"<tr align=\"center\"><td><input type='hidden' name='action' value='SportSoft' /></td><td>\n".
"<input type='submit' value='Найти' /></td></tr>\n".
"<form>\n");

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

}
else
{
$text = trim($_POST['text']);
$where = (string) $_POST['where'];

if(get_magic_quotes_gpc()) $text = stripslashes($text);
$text = htmlspecialchars(mysql_escape_string($text), ENT_QUOTES);

//PROTECTION
$error = "";

if(empty($text)) $error .= "Вы не заполнили поле 'Что ищем'<br />\n";
if(empty($where)) $error .= "Вы не заполнили поле 'Где искать'<br />\n";
elseif($where != "name" && $where != "about" && $where != "url") $error .= "Неверное значение в поле 'Где искать'<br />\n";

	if(!empty($error))
	{
	print "<center><b>";
	echo($error);
	print "</b></center>";
	print "<center>";
	echo("<a href='".PATH."/".VERSION."/search/?".SESSION."'>Назад</a><br />\n");
	print "</center>";

	}
	else
	{


	 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">Найдены сайты</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 `".$where."` LIKE '%".$text."%' ORDER BY `in` DESC LIMIT 10;");

		if(mysql_affected_rows() > 0)
		{
			$c = 1;

			while($users = mysql_fetch_assoc($sql))
			{


	            $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");
                }

               $users['url']=str_replace("http://","",$users['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/".$users['id']."'>".$users['url']."</a><br/>\n");
	        echo("<span style=\"color: #333333\">".$users['about']."</span></td>\n");
	        echo("<td align=\"right\" nowrap>".$users['hosts']."</td><td align=\"right\" nowrap>".$users['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>
         ');
		}
		else
		{
		print "<center><b>";
		echo("К сожалению, результатов не найдено!<br />\n");
	    print "</b></center>";
		}
	}
}
?>