Файл: pages/users/friends.php
Строк: 93
<?php
/*
author: SBeka
http://masteram.us/id580
*/
include ('../../system/mysql.php');
include ('../../system/sys_func.php');
if (!isset($user)) {
$title = 'Друзья';
include ('../../system/head.php');
echo '<div class="err">Чтобы просматривать данную страницу вы должны <a href="/reg.php">зарегистрироваться</a> или <a href="/login.php">авторизоваться</a>!</div>';
foot();
exit;
}
$id = intval($_GET['id']);
switch ($_GET['act']) {
default:
$title = 'Друзья';
include ('../../system/head.php');
if ($id == $user['id']) {
echo '<div class="title"><a class="unsel_h">Все друзья</a> <a href="friends.php?act=out&id='.$id.'" class="unsel">Исходящие заявки</a> <a href="friends.php?act=in&id='.$id.'" class="unsel">Входящие заявки</a></div>';
}else{ echo '<div class="title">Друзья "'.userName($id).'"</div>'; }
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user` = '$id' AND `status`='1' "),0);
$k_page = k_page($k_post,$onpage);
$page = page($k_page);
$start = $onpage*$page-$onpage;
if ($k_post == 0) echo '<div class="post">Нет друзей!</div>';
$friendSql = mysql_query("SELECT * FROM `friends` WHERE `user`='$id' AND `status`='1' ORDER BY `date` DESC LIMIT $start, $onpage");
while ($arrayFriend = mysql_fetch_array($friendSql)) {
$ank = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".$arrayFriend['friend']."' LIMIT 1"));
echo '<div class="c"><table cellpadding="5" cellspacing="0"><tr><td>';
echo avatar($ank['id']);
echo '</td>';
echo '<td width="100%"><a href="user.php?name='.$ank['login'].'">'.userName($ank['id']).' '.browser($ank['id']).'</a><hr/><small><a href="../mail/index.php?name='.$ank['login'].'">Отправить сообщения</a></small></td></tr></table></div>';
}
if($k_page > 1) str("?id=$id&", $k_page,$page);
break;
case 'out':
$title = 'Исходящие заявки';
include ('../../system/head.php');
echo '<div class="title"><a href="friends.php?id='.$id.'" class="unsel">Все друзья</a> <a class="unsel_h">Исходящие заявки</a> <a href="friends.php?act=in&id='.$id.'" class="unsel">Входящие заявки</a></div>';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user` = '".$user['id']."' AND `status`='0' "),0);
$k_page = k_page($k_post,$onpage);
$page = page($k_page);
$start = $onpage*$page-$onpage;
if ($k_post == 0) echo '<div class="post">Нет исходящих заявок!</div>';
$friendSql = mysql_query("SELECT * FROM `friends` WHERE `user`='".$user['id']."' AND `status`='0' ORDER BY `date` DESC LIMIT $start, $onpage");
while ($arrayFriend = mysql_fetch_array($friendSql)) {
$ank = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".$arrayFriend['friend']."' LIMIT 1"));
echo '<div class="c"><table cellpadding="5" cellspacing="0"><tr><td>';
echo avatar($ank['id']);
echo '</td>';
echo '<td width="100%"><a href="user.php?name='.$ank['login'].'">'.userName($ank['id']).' '.browser($ank['id']).'</a><hr/><small><a href="#">Забрать заявку</a></small></td></tr></table></div>';
}
if($k_page > 1) str("?id=$id&", $k_page,$page);
break;
case 'in':
$title = 'Входяшие заявки';
include ('../../system/head.php');
echo '<div class="title"><a href="friends.php?id='.$id.'" class="unsel">Все друзья</a> <a href="friends.php?act=out&id='.$id.'" class="unsel">Исходящие заявки</a> <a class="unsel_h">Входяшие заявки</a></div>';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `friend` = '".$user['id']."' AND `status`='0' "),0);
$k_page = k_page($k_post,$onpage);
$page = page($k_page);
$start = $onpage*$page-$onpage;
if ($k_post == 0) echo '<div class="post">Нет входящих заявок!</div>';
$friendSql = mysql_query("SELECT * FROM `friends` WHERE `friend`='".$user['id']."' AND `status`='0' ORDER BY `date` DESC LIMIT $start, $onpage");
while ($arrayFriend = mysql_fetch_array($friendSql)) {
$ank = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".$arrayFriend['user']."' LIMIT 1"));
echo '<div class="c"><table cellpadding="5" cellspacing="0"><tr><td>';
echo avatar($ank['id']);
echo '</td>';
echo '<td width="100%"><a href="user.php?name='.$ank['login'].'">'.userName($ank['id']).' '.browser($ank['id']).'</a><hr/><small><a href="#">Принять</a> | <a href="#">Отклонить</a></small></td></tr></table></div>';
}
if($k_page > 1) str("?id=$id&", $k_page,$page);
break;
}
foot();
?>