Файл: vk.com_vhllam/statuses/status.php
Строк: 81
<?php
/**********
@script Statuses for DCMS
@author MyZik
@version 3.0
ICQ: 419173
Skype: myzik_
Сайт: http://aka-myzik.ru
E-Mail: aka_myzik@list.ru
Все вопросы можно задать ТОЛЬКО по контактам выше.
***********/
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
only_reg(); // материмся на гостей
# загружаем шапку
$set['title']='Статусник'; # заголовок страницы
include_once '../sys/inc/thead.php';
title();
aut();
if (!isset($_GET['id'])) {
echo '<div class="rmenu">ОШИБКА! Вы не выбрали категорию.<br /><a href="index.php">Назад</a></div>';
include_once '../sys/inc/tfoot.php';
exit;
}
else {
$ID = intval($_GET['id']);
$status = mysql_fetch_assoc(mysql_query("SELECT * FROM `statuses_status` WHERE `id` = '" . $ID . "' LIMIT 1"));
}
// немного говнокода
$a = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '" . $status['author'] . "'"));
$a1 = mysql_fetch_assoc(mysql_query("SELECT * FROM `status` WHERE `id_user` = '" . $user['id'] . "' AND `pokaz` = '1' LIMIT 1"));
echo '<div class="menu"><a href="index.php">Статусник</a> | Статус</div>';
# НАЧАЛО РАБОТЫ МОДУЛЯ
if ($user['level'] >= 10 || $status['author'] == $user['id']) {
echo '<div class="menu"><a href="status.edit.php?id=' . $ID . '">Редактировать</a> | <a href="status.delete.php?id=' . $ID . '">Удалить</a></div>';
}
$like = mysql_fetch_assoc(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "'"));
if (isset($_GET['like']) && mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "' AND `id_user` = '" . $user['id'] . "'")) == 0)
{
mysql_query("INSERT INTO `statuses_likes` (`id_status`, `id_user`, `time`) VALUES ('" . $ID . "', '" . $user['id'] . "', '" . time() . "')");
mysql_query("UPDATE `statuses_status` SET `rating` = `rating` +1 WHERE `id` = '" . $ID . "'");
header("Location: status.php?id=" . $ID . "");
}
if (isset($_GET['ask_friends']) && (mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "' AND `id_user` = '" . $user['id'] . "'")) == 1 && $status['text'] != $a1['msg']))
{
mysql_query("UPDATE `status` SET `pokaz` = '0' WHERE `id_user` = '" . $user['id'] . "'");
mysql_query("INSERT INTO `status` (`id_user`, `time`, `msg`, `pokaz`) values('" . $user['id'] . "', '$time', '".$status['text']."', '1')");
$q = mysql_query("SELECT * FROM `frends` WHERE `user` = '".$user['id']."' AND `i` = '1'");
while ($f = mysql_fetch_array($q))
{
$ab=get_user($f['frend']);
$lentaSet = mysql_fetch_array(mysql_query("SELECT * FROM `tape_set` WHERE `id_user` = '".$ab['id']."' LIMIT 1")); // Общая настройка ленты
if ($f['lenta_status'] == 1 && $lentaSet['lenta_status'] == 1)
mysql_query("INSERT INTO `tape` (`id_user`,`ot_kogo`, `avtor`, `type`, `time`, `id_file`) values('$ab[id]', '$user[id]', '$a[id]', 'status', '$time', '$status[id]')");
}
header("Location: status.php?id=" . $ID . "");
}
echo '<div class="p_t">
<img src="images/user.png" alt="" /> Автор: <a href="/info.php?id=' . $a['id'] . '">' . $a['nick'] . '</a><br />
<img src="images/status.png" alt="" /> ' . $status['text'] . '<br />
<img src="images/rating.png" alt="" /> Рейтинг: ' . $status['rating'] . '<br />
<img src="images/time.png" alt="" />' . vremja($status['time']) . '<br />';
if (mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "' AND `id_user` = '" . $user['id'] . "'")) == 0) {
echo '<a href="status.php?id=' . $ID . '&like"><img src="images/like.png" alt="" /> Мне нравится</a> ' . mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "'")) . '';
}
else {
echo '<img src="images/like.png" alt="" /> <span style="color:gray">Мне нравится ' . mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "'")) . '</span>';
if (mysql_num_rows(mysql_query("SELECT * FROM `statuses_likes` WHERE `id_status` = '" . $ID . "' AND `id_user` = '" . $user['id'] . "'")) == 1 && $status['text'] != $a1['msg']) {
echo ' | <a href="status.php?id=' . $ID . '&ask_friends">Рассказать друзьям</a>';
}
else {
echo ' | <span style="color:gray">Вы поделились с друзьями</span>';
}
}
echo '</div>';
include_once '../sys/inc/tfoot.php';
?>