Размер файла: 3.54Kb
<?php
// проверка наличия авторизации
if (!isset($user))
{
# Перенаправляем на главную
header('Location: /');
}
# Заголовок модуля
$system['page_title'] = 'Друзья';
# Шапка модуля
require_once(HOME .'/incfiles/header.php');
// отклонение заявки
if (isset($_GET['delete_friend']))
{
# Подготовка переменной
$accept_friend = num($_GET['delete_friend']);
if (mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `id` = '$accept_friend'")) == 0) $err .= 'Выбранный пользователь не существует<br />';
if (mysql_num_rows(mysql_query("SELECT * FROM `friends` WHERE `user_id` = '$accept_friend' AND `friend_id` = '$user[id]'")) == 0) $err .= 'Пользователь не является вашим другом<br />';
if (!isset($err))
{
# Запрос
mysql_query("DELETE FROM `friends` WHERE `friend_id` = '$user[id]' AND `user_id` = '$accept_friend' LIMIT 1");
mysql_query("DELETE FROM `friends` WHERE `user_id` = '$user[id]' AND `friend_id` = '$accept_friend' LIMIT 1");
echo '<div class="title">Удаление друга</div>
<div class="menu">
Дружба разорвана
</div>';
echo '<div class="block">
» <a href="/friends/index.php">Список друзей заявки</a><br />
» <a href="/user/cabinet.php">Личный кабинет</a><br />
» <a href="/">На главную</a><br />
</div>';
# Ноги модуля
require_once(HOME .'/incfiles/footer.php');
}
}
error($err);
echo '<div class="title">Список друзей</div>
<div class="menu">
» <a href="/friends/requests.php">Активные заявки</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '0'"), 0) .')<br />
» <a href="/friends/my_requests.php">Ваши заявки</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `friend_id` = '$user[id]' AND `active` = '0'"), 0) .')
</div>';
# Кол-во пользователей
$k_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '1'"), 0);
# Старт навигации
nav_start($k_friends, 10);
if ($k_friends == 0)
{
echo '<div class="menu">Друзей нет</div>';
}
else
{
$sql_friends = mysql_query("SELECT * FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '1' LIMIT $start, 10");
while ($friends = mysql_fetch_assoc($sql_friends))
{
# Инфа о друге
$friend = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '$friends[friend_id]' LIMIT 1"));
echo '<div class="menu">
'. icon($friend['id']) .' <a href="/user/user.php?user_id='. $friend['id'] .'">'. nick($friend['id']) .'</a> '. online($friend['id']) .' ('. vtime($friends['time']) .') [<a href="/friends/index.php?delete_friend='. $friend['id'] .'">x</a>]
</div>';
}
# Вывод навигации
view_nav();
}
echo '<div class="block">
» <a href="/friends/add_friend.php">Добавить друга</a><br />
» <a href="/user/cabinet.php">Личный кабинет</a><br />
» <a href="/">На главную</a><br />
</div>';
# Ноги модуля
require_once(HOME .'/incfiles/footer.php');
?>