Файл: 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';
?>