Файл: mob-lave.ru/user/mail/konts.php
Строк: 81
<?
require_once '../../core/set.php';
reg();
$set['title'] = 'Контакты';
require_once H.'core/head.php';
require_once H.'core/panel.php';
echo '<div class="navig">'.$home. $z. $set['title'].'</div>';
if (isset($_GET['id'])){
$ank=get_user($_GET['id']);
if ($ank){
if (isset($_GET['act'])){
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_users_konts` WHERE `id_user` = '$user[id]' AND `id_kont` = '$ank[id]'"), 0) == 1)
$err[]='Этот пользователь уже есть в вашем списке контактов';
else{
mysql_query("INSERT INTO `$system[perfix]_users_konts` (`id_user`, `id_kont`, `time`) VALUES ('$user[id]', '$ank[id]', '$time')");
$_SESSION['message'] = 'Контакт успешно добавлен';
header("Location: ?");
exit;
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_users_konts` WHERE `id_user` = '$user[id]' AND `id_kont` = '$ank[id]'"), 0) == 0)
$warn[]='Этого пользователя нет в вашем списке контактов';
else{
mysql_query("UPDATE `$system[perfix]_users_konts` SET `type` = 'deleted', `time` = '$time' WHERE `id_user` = '$user[id]' AND `id_kont` = '$ank[id]' LIMIT 1");
$_SESSION['message'] = 'Контакт перенесен в корзину';
header("Location: ?");
exit;
$type='deleted';
}
}
}
else
$err[]='Пользователь не найден';
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_users_konts` WHERE `id_user` = '$user[id]'"), 0);
if ($k_post){
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `$system[perfix]_users_konts` WHERE `id_user` = '$user[id]' ORDER BY `time` DESC, `new_msg` DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_array($q)){
$ank_kont = get_user($post['id_kont']);
$k_mess = mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_mail` WHERE `unlink` != '$user[id]' AND `id_user` = '$ank_kont[id]' AND `id_kont` = '$user[id]'"), 0);
$k_mess2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_mail` WHERE `unlink` != '$user[id]' AND `id_user` = '$user[id]' AND `id_kont` = '$ank_kont[id]'"), 0);
$k_mess_to = mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_mail` WHERE `unlink` != '$user[id]' AND `id_user` = '$user[id]' AND `id_kont` = '$ank_kont[id]' AND `read` = '0'"), 0);
$k_new_mess = mysql_result(mysql_query("SELECT COUNT(*) FROM `$system[perfix]_mail` WHERE `id_user` = '$ank_kont[id]' AND `id_kont` = '$user[id]' AND `read` = '0'"), 0);
if ($k_mess_to > 0) $k_mess_to = ' <font color=red><b>↑</b></font> [<font color=red>' . $k_mess_to . '</font>]';
else $k_mess_to = null;
echo '<div class="menu_touch"><a href="/user/mail/mail.php?id='.$ank_kont['id'].'">';
/*---------------------------*/
echo '<table><tr><td>';
echo avatar($ank_kont['id'], false, 50);
echo '</td><td>';
echo online($ank_kont['id']) . ' '.$ank_kont['login'] . '<br/>';
echo ($k_new_mess != 0 ? '<div id="dark" class="icon-mail"></div> ' : '<div id="dark" class="icon-mail"></div> ') . ' ' . ($post['name'] != null ? $post['name'] : 'Сообщения') . '</a> ';
echo ($k_new_mess != 0 ? '<font color="red">' : null) . ($k_new_mess != 0 ? '+' . $k_new_mess : '(' . $k_mess . '/' . $k_mess2 . ')' . $k_mess_to) . ($k_new_mess != 0 ? '</font> ' : null);
echo '</td></tr></table></a></div>';
}
if ($k_page > 1)str("?type=$type&",$k_page,$page); // Вывод страниц
}else{
echo '<div class="mess">Ваш список контактов пуст</div>';
}
echo '<div class="navig">'.$home. $z. $set['title'].'</div>';
require_once H.'core/foot.php';
?>