Размер файла: 9.03Kb
<?php
session_start();
define('NTOP', 1);
$title = 'Информация о сайта';
require_once('../system/connect.php');
require_once('../system/core.php');
require_once('../system/function.php');
require_once('head.php');
$isset = mysql_query("SELECT * FROM `".$prefix."sait` WHERE `id` = '".$id."'");
if(mysql_num_rows($isset) == 0)
{
echo '<div class="error">';
echo 'Сайта нет в базе! <br/>';
echo '</div>';
}
else
{
$online_sait = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."sait_online` WHERE `id_sait` = '".$id."'"));
$user = mysql_fetch_array($isset);
if($user['ban'] == 1)
{
echo '<div class="error">';
echo 'Сайта забанен! <br/>';
echo '</div>';
require_once('foot.php');
exit;
}
if($user['status'] == 0)
{
echo '<div class="error">';
echo 'Вы не можете смотреть статистику данного сайта , так как он проходит модерацию! <br/>';
echo '</div>';
require_once('foot.php');
exit;
}
echo '<div class="foot">Статистика сайта <a href="http://'.$set['home'].'/out.php?id='.$user['id'].'"><strong>'.$user['name'].'</strong></a> (ID:<strong> '.$user['id'].'</strong>) (Онлайн: <a href="http://'.$set['home'].'/str/infos.php?act=online&id='.$id.'"><strong>'.$online_sait.'</strong></a>)</div>';
switch($act)
{
default:
$category = mysql_fetch_array(mysql_query("SELECT * FROM `".$prefix."cat` WHERE `id` = '".$user['category']."'"));
$rat_plus = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."reputation` WHERE `id_sait` = '".$id."' AND `type` = 'plus'"));
$rat_minus = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."reputation` WHERE `id_sait` = '".$id."' AND `type` = 'minus'"));
$all_rat = $rat_plus + $rat_minus;
if($rat_plus > 0)
{
$procent_plus = round(($rat_plus/$all_rat)*100,1);
}
else
{
$procent_plus = '0';
}
if($rat_minus > 0)
{
$procent_minus = round(($rat_minus/$all_rat)*100,1);
}
else
{
$procent_minus = '0';
}
$proverka_reputation = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."reputation` WHERE `ip` = '".$ip."' AND `time` > '".(time()-86400)."' AND `id_sait` = '".$id."'"));
echo '<div class="op">';
echo '<div class="stim">';
echo 'Название: <strong>'.$user['name'].'</strong><br/>';
echo 'Адрес: <a href="http://'.$set['home'].'/out.php?id='.$user['id'].'"><strong>http://'.$user['url'].'/</strong></a><br/>';
echo 'Категория: <a href="http://'.$set['home'].'/str/cat.php?act=view&id='.$user['category'].'">[<strong>'.$category['name'].'</strong>]</a><br/>';
echo 'Описание: '.$user['about'].'';
echo '</div>';
echo '</div>';
echo '<div class="op">';
echo '<div class="stim">';
echo '<img src = "http://'.$set['home'].'/system/seo.php?id='.$user['id'].'"><br/>';
;
echo 'Скопировать код: <br/>';
echo '<input name="" type="text" value="http://'.$set['home'].'/system/seo.php?id='.$user['id'].'" />';
echo '</div>';
echo '</div>';
echo '<div class="op">';
echo '<div class="stim">';
echo '<strong>Рейтинг сайта</strong>:<br/>';
echo 'Проголосовало "<font color=green><strong>За</strong></font>" : <strong>'.$rat_plus.'</strong> ('.$procent_plus.'%)<br/>';
echo 'Проголосовало "<font color=red><strong>Против</strong></font>" : <strong>'.$rat_minus.'</strong> ('.$procent_minus.'%)<br/>';
if($proverka_reputation == 0)
{
echo '<strong>Голосовать</strong>: ';
echo '<a href="http://'.$set['home'].'/str/infos.php?act=reputation_za&id='.$id.'">За</a> | <a href="http://'.$set['home'].'/str/infos.php?act=reputation_protiv&id='.$id.'">Против</a><br/>';
}
else
{
echo 'На данный момент , вы не можете проголосовать , так как голосовать можно 1 раз в 24 часа!<br/>';
}
echo '</div>';
echo '</div>';
echo '---<br/>';
if(isset($_POST['ok']))
{
$name = isset($user_data) ? $user_data['login'] : 'Гость';
$comment = filter($_POST['comment']);
$kod = (int)$_POST['kod'];
$test = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."sait_comments` WHERE `name` = '".$name."' AND `text` = '".$comment."' AND `time` > '".(time()-500)."' AND `id_sait` = '".$id."'"));
if($test == 0)
{
$error = '';
if(empty($comment))
{
$error .= 'Нет комментария<br/>';
}
if($user_data)
{
if($user_data['antiflud'] + $set['antiflud_time'] > time())
{
$error .= 'Вы писали сообщение меньше чем '.$set['antiflud_time'].' секунд назад! <br/>';
}
}
else
{
if($set['guest_antiflud'] + $set['antiflud_time'] > time())
{
$error .= 'Вы писали сообщение меньше чем '.$set['antiflud_time'].' секунд назад! <br/>';
}
}
if($_SESSION['kod']!=$kod)
{
$error .= 'Код с картинки введён не верно! <br/>';
}
if(mb_strlen($comment) > 100)
{
$error .= 'Комментарий содержит больше 100 символов<br/>';
}
if(!empty($error))
{
echo '<div class="error">';
echo $error;
echo '</div>';
}
else
{
unset($_SESSION['kod']);
$comment = mysql_query("INSERT INTO `".$prefix."sait_comments` SET `name` = '".$name."', `text` = '".$comment."', `time` = '".time()."', `id_sait` = '".$id."'");
if($user_data)
{
$update_antiflud = mysql_query("UPDATE `".$prefix."users` SET `antiflud` = '".time()."' WHERE `id` = '".$user_data['id']."'");
}
else
{
$update_antiflud_guest = mysql_query("UPDATE `".$prefix."settings` SET `value` = '".time()."' WHERE `name` = 'guest_antiflud'");
}
if($comment)
{
echo '<div class="main">';
echo 'Комментарий добавлен!<br/>';
echo '</div>';
}
else
{
echo '<div class="error">';
echo 'Комментарий не добавлен!<br/>';
echo '</div>';
}
}
}
}
echo '<div class="title">Комментарии к сайту</div>';
$count = mysql_num_rows(mysql_query("SELECT * FROM `".$prefix."sait_comments` WHERE `id_sait` = '".$id."'"));
if($count > 0)
{
$total=intval(($count-1)/$page_sait_comments)+1;
$page=abs(intval($_GET['page']));
if(empty($page) OR $page < 0)
{
$page = 1;
}
if($page > $total)
{
$page = $total;
}
$past=intval($count/$page_sait_comments);
$start=$page*$page_sait_comments-$page_sait_comments;
$comments = mysql_query("SELECT * FROM `".$prefix."sait_comments` WHERE `id_sait` = '".$id."' ORDER BY `time` DESC LIMIT ".$start.",".$page_sait_comments."");
while($row = mysql_fetch_array($comments))
{
$start++;
echo '<div class="stim">'.$start.'.<strong>'.$row['name'].' ('.data($row['time']).')</strong></div>';
echo '<div class="op">';
echo $row['text'].'<br/>';
echo '</div>';
}
navigation($count,$page_sait_comments,$page,'http://'.$set['home'].'/str/infos.php?id='.$id.'&',$total);
}
else
{
echo '<div class="op">';
echo 'Комментариев к данному сайту нет!<br/>';
echo '</div>';
}
echo '---<br/>';
echo '<div class="title">Добавление комментария</div>';
echo '<div class="main">';
echo '
<form action="infos.php?id='.$id.'" method="post">
Комментарий(max. 100):<br/>
<textarea name="comment" cols="38" rows="8"></textarea><br/>
';
echo 'Код с картинки: <img src="http://'.$set['home'].'/system/cap.php" alt="captcha" /><br/>';
echo '<input name="kod" type="text" value="" /><br/>';
echo '<input name="ok" type="submit" value="Добавить" />
</form>
</div>';
echo '---<br/>';
break;
}
}
require_once('foot.php');
?>